Java разбивает строку на массив [дубликаты]
На этот вопрос уже есть ответ здесь:
Java String split удаляет пустые значения 5 ответовМне нужна помощь сsplit()
метод. У меня есть следующее:String
String values = "0|0|0|1|||0|1|0|||";
Мне нужно поместить значения в массив. Есть 3 возможных строки: «0», «1», а также ""
Моя проблема, когда я пытаюсь использовать:split()
String[] array = values.split("\\|");
Мои значения сохраняются только до последнего 0. Похоже на часть "|||» обрезается. Что я делаю неправильно?
Спасибо