Wie kann ich die Anzahl der Werte in einem String, die durch ein Semikolon getrennt sind (einschließlich leerer Werte), erfolgreich zählen?Zählen Sie die Anzahl der Werte in einem String mit .split (";")
Ich habe zum Beispiel diesen String:
;;C;D;E;F;G
Die korrekte Anzahl der Werte würden ‚7‘ sein, aber wenn ich .split
verwenden gibt es die falsche Nummer, wegen der leeren Werte.
Wie kann ich das beheben?
'System.out.println ("; C; D; E; F; G ".split ("; "). Länge);' druckt '7' zu mir. – Pshemo
Es druckt mir auch '7'. Es ist sicherlich ein Fehler mit der Art, wie du Elemente zählst. –
Dito mit den beiden oben. Ich bekomme auch eine Länge von 7. Wie ist deine Methode um die Elemente zu zählen? – kevingreen