Я использую вкладку (/t) в качестве разделителя, и я знаю, что в моих данных есть несколько пустых полей, например:
one->two->->three
Где → равно вкладке. Как видите, пустое поле по-прежнему правильно окружено вкладками. Данные собираются с использованием цикла:
while ((strLine = br.readLine()) != null) {
StringTokenizer st = new StringTokenizer(strLine, "\t");
String test = st.nextToken();
...
}
Однако Java игнорирует эту "пустую строку" и пропускает поле.
Есть ли способ обойти это поведение и заставить java читать в пустых полях?