NextToken() jest metodą java.util.StringTokenizer zwraca stroinga kolejną część tekstu z całości np.
mam w
String str = "str1;str2;str3;str4;;str6";
StringTokenizer tok = new StringTokenizer(str , ";");
while (tok.hasMoreTokens()) {
String key = (String) tok.nextToken();
vec_wart.add(index, key);
++index;
}
Chciałbym żeby w indexie 5 zapisał mi się pusty string "" a nie str6. Niestety metoda nextToken() nie zwraca uwagi że tam są dwa średniki jeden po drugim i zwraca mi o krok za wcześnie str6.
Mam nadzieję że zobrazowałem swój problem i będę wdzięczny za każdą pomoc.