Метод split Java String игнорирует пустые подстроки
Это произошло со мной сегодня поведение JavaString.split()
очень странно
На самом деле я хочу разбить строку"aa,bb,cc,dd,,,ee"
выровнять.split(",")
это дает мне массив строк["aa","bb","cc","dd","","","ee"]
длиной 7.
Но когда я пытаюсь разделить строку"aa,bb,cc,dd,,,,"
для массива это дает мне массив длины 4 означает только["aa","bb","cc","dd"]
отклоняя все следующие пустые строки.
Я хочу процедуру, которая разбивает строку как"aa,bb,cc,dd,,,,"
массив["aa","bb","cc","dd","","",""]
.
Это возможно с java.lang.String api? Заранее спасибо.