Я хочу разделить ",,," на массив из 4 "" с помощью String.split()
Вот мой код:
String str = ",,,";
String[] tokens = str.split(",");
Однако токены результата были пустым массивом: [], а не массив из 4 "" (["","","",""]), как я хотел.
Я тестировал немного изменить str:
String str = ",,,1";
String[] tokens = str.split(",");
На этот раз токены результата были ["","","","1"]. Это близко к тому, что я хочу, но я действительно не хочу добавлять этот "1", прежде чем делать раскол.
В основном проблема заключается в том, что String.split() вернет пустой массив, если содержит только пустые элементы "".
Помогите решить проблему?