Hallo!
Folgendes Problem:
Ich lese aus einer Datei in der Art aufgebaute Strings aus:
Kunden-Nr;Anrede;Name 1;Name 2;Name 3;Strasse;PLZ;Ort;Telefon;Telefax;EMail;Stichwort
Problem ist nur, dass eine Zeile auch mal so aussehen kann:
;;Müller;Heins;;Testweg 1;33123;Testcity;;;;;
Folgendes sollte mir 12 ausgeben (Meines Planes nach), macht es aber nicht.
Warum? Und habt ihr eine Lösung dafür?
Gruß Timo
Folgendes Problem:
Ich lese aus einer Datei in der Art aufgebaute Strings aus:
Kunden-Nr;Anrede;Name 1;Name 2;Name 3;Strasse;PLZ;Ort;Telefon;Telefax;EMail;Stichwort
Problem ist nur, dass eine Zeile auch mal so aussehen kann:
;;Müller;Heins;;Testweg 1;33123;Testcity;;;;;
Code:
String s = ";;Müller;Heins;;Testweg 1;33123;Testcity;;;;;";
String[] s2 = s.split(";");
System.out.println(""+s2.length);
Folgendes sollte mir 12 ausgeben (Meines Planes nach), macht es aber nicht.
Warum? Und habt ihr eine Lösung dafür?
Gruß Timo