StringTokenizer

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich habe ein Problem mit dem StringTokenizer. Ich habe folgenden String:

Test;;Test;Test

den ich mittels Tokenizer zerlege. Das Problem ist, das dass der zweite Eintrag (eigentlich nichts) übersprungen wird. Sprich der Tokenizer hat nur 3 Einträge müsste aber 4 haben.

Gibt es hier noch eine Option die ich setzen kann? Oder Lösungsvorschläge?

Danke
 

Ariol

Top Contributor
StringTokenizer is a legacy class that is retained for compatibility reasons although its use is discouraged in new code. It is recommended that anyone seeking this functionality use the split method of String or the java.util.regex package instead.

Code:
public class Test
{

	public static void main(String[] args)
	{
		String s = "Test;;Test;Test";
		
		String[] tokens = s.split(";");
		
		System.out.println(tokens.length);
		
		
	}

}

Ausgabe:
4
 

Der Müde Joe

Top Contributor
StringTokenizer is a legacy class that is retained for compatibility reasons although its use is discouraged in new code. It is recommended that anyone seeking this functionality use the split method of String or the java.util.regex package instead.
 
S

SlaterB

Gast
auch noch nett:
Code:
public class Test
{
    public static void main(String[] args)
        throws Exception
    {
        String st = "Test;;Test;Test";
        String[] parts = st.split(";");
        System.out.println(Arrays.toString(parts));

        String st2 = "Test;;Test;Test;;;;;;";
        parts = st2.split(";");
        System.out.println(Arrays.toString(parts));

        parts = st2.split(";", -1);
        System.out.println(Arrays.toString(parts));
    }
}

->

[Test, , Test, Test]
[Test, , Test, Test]
[Test, , Test, Test, , , , , , ]
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Problem mit Konsolenausgabe bei StringTokenizer Java Basics - Anfänger-Themen 2
B StringTokenizer Java Basics - Anfänger-Themen 11
L Textfile mit StringTokenizer einlesen und sortiert ausgeben Java Basics - Anfänger-Themen 8
M StringTokenizer macht Quatsch Java Basics - Anfänger-Themen 21
S StringTokenizer; countTokens() Java Basics - Anfänger-Themen 6
J StringTokenizer? Java Basics - Anfänger-Themen 2
V StringTokenizer für Rechenzeichen Java Basics - Anfänger-Themen 12
C StringTokenizer Delimiter " " "??? Java Basics - Anfänger-Themen 2
M java.lang.StringTokenizer Java Basics - Anfänger-Themen 4
X StringTokenizer immer nur ein Zeichen Java Basics - Anfänger-Themen 12
T OOP StringTokenizer, Zuweisung der einzelnen Attribute Java Basics - Anfänger-Themen 21
B Fragen zu StringTokenizer? Java Basics - Anfänger-Themen 8
M String.split() und StringTokenizer Java Basics - Anfänger-Themen 2
J StringTokenizer Java Basics - Anfänger-Themen 3
G Array mit Stringtokenizer füllen Java Basics - Anfänger-Themen 2
P StringTokenizer Java Basics - Anfänger-Themen 2
V StringTokenizer Java Basics - Anfänger-Themen 2
P Rexex - stringtokenizer - String funktionen allgemein Java Basics - Anfänger-Themen 3
G Java StringTokenizer Java Basics - Anfänger-Themen 2
D StringTokenizer wirft Exception Java Basics - Anfänger-Themen 9
G StringTokenizer mit unterschiedlichen Delimitern Java Basics - Anfänger-Themen 7
G StringTokenizer - jedem Zeichen einen Bezeichner zuweisen Java Basics - Anfänger-Themen 4
S schwieriger String für StringTokenizer, wie am Besten ? Java Basics - Anfänger-Themen 8
U StringTokenizer soll in String-Array schreiben Java Basics - Anfänger-Themen 19
R StringTokenizer Java Basics - Anfänger-Themen 9
V StringTokenizer Java Basics - Anfänger-Themen 10
S StringTokenizer: Daten aus Datei auslesen Java Basics - Anfänger-Themen 11
S TreeSet und StringTokenizer Java Basics - Anfänger-Themen 6
C StringTokenizer Java Basics - Anfänger-Themen 3
A Problem StringTokenizer mit delimiters Java Basics - Anfänger-Themen 2
N Zeilenumbruch im StringTokenizer?? Java Basics - Anfänger-Themen 4
J StringTokenizer Hilfe !!!!!!!!!!! Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben