Hallo
hab hier eine Frage zu der split Funktion.
Irgendwie splitet die nicht richtig
Hab einen String der abwechselnd daten und status enthält, sowas wie hier
"wert1;;wert2;M;wert3;;wert4;;" den ich auslesen möchte.
Das Problem:
macht den letzten Null wert nicht
Hier ein Beispiel
Ergibt
1
2
3
4
5
6wert
Er berücksichtigt die hinteren Nullwerte nicht. Sobald noch ein Zeichen hinzukommt
zählt er richtig bis 13
hab hier eine Frage zu der split Funktion.
Irgendwie splitet die nicht richtig
Hab einen String der abwechselnd daten und status enthält, sowas wie hier
"wert1;;wert2;M;wert3;;wert4;;" den ich auslesen möchte.
Das Problem:
Code:
split(\\;)
Hier ein Beispiel
Code:
String a = ";;;;;;wert;;;;;;;";
String b[];
b= a.split( "\\;" );
for (int i=1 ; i<b.length;i++){
System.out.println(i+b[i]);
}
1
2
3
4
5
6wert
Er berücksichtigt die hinteren Nullwerte nicht. Sobald noch ein Zeichen hinzukommt
Code:
wie String a = ";;;;;;wert;;;;;;;M";