Вам нужно использовать StringBuilder sb = new StringBuilder();
. Каждый раз, когда у вас есть токен String t
, звоните sb.append(t.trim()).append(' ');
. Когда закончите анализ файла, позвоните sb.toString();
. Если вы хотите добавить новые строки здесь и там, используйте sb.append('\n');
.
Если вам нужен массив ваших токенов, вы должны использовать ArrayList<String> al = new ArrayList<String>;
Каждый раз, когда у вас есть набор токенов, составляющих линию, используйте al.add(s);
Когда закончите, позвоните String[] result = al.toArray(new String[al.length]);
. Вам нужно будет объединить ваш набор токенов в s для каждой строки.