Почему «разделить» на пустой строке возвращает непустые массивы?JAVA

Программисты JAVA общаются здесь
Anonymous
Почему «разделить» на пустой строке возвращает непустые массивы?

Сообщение Anonymous »

Разделение на пустой строке возвращает массив размера 1: < /p>

scala> "".split(',')
res1: Array[String] = Array("")
< /code>

Рассмотрим, что это возвращает пустой массив: < /p>

scala> ",,,,".split(',')
res2: Array[String] = Array()
< /code>

Пожалуйста, объясните :) < /p>

Подробнее здесь: https://stackoverflow.com/questions/496 ... mpty-array

Вернуться в «JAVA»