Что должно ",7-6-5-4-3-2-1,".split(',')
вернуть?
Кажется, что возвращается
blank string
7-6-5-4-3-2-1
т.е.две строки.Я ожидал бы одну или три строки - это пустая строка с обоих концов или просто строка между ', s.
Я ошибаюсь?Есть хорошее объяснение для текущего поведения?
РЕДАКТИРОВАТЬ:
ОК.Так что да, у меня были неверные ожидания, и нет, нет хорошего объяснения, кроме того, что Java работает таким образом :).Спасибо.
РЕДАКТИРОВАТЬ2:
Вы можете получить желаемое поведение с помощью split(",", -1)
(Scala 2.8.1)