ACHTUNG - veraltet (deprecated). Laut Dokumentation der Java API sollte stattdessen die Methode split(Regular Expression)
der Klasse String
genutzt werden.
Mit der Klasse java.util.StringTokenizer
kann eine Zeichenkette in einzelne Elemente zerlegt werden, indem 1-n Trennzeichen übergeben werden.
import java.util.StringTokenizer;
public class Test {
public static void main(String[] args) {
String s = "Hallo;du;schoene;Welt"; // einzelne "Tokens" (Elemente) die
// durch ein Trennzeichen (hier ";") voneinander getrennt sind
StringTokenizer st = new StringTokenizer(s, ";"); // trenne den String durch das Trennzeichen ;
while (st.hasMoreTokens()) {
System.out.println(st.nextToken()); // Token für Token ausgeben
}
}
}
Diese Klasse wird folgende Ausgabe erzeugen:
Hallo du schoene Welt
Ein gleiches Verhalten kann seit Java 1.4 durch die Regulären Ausdrücke mit Hilfe der Methode split (String regex)
direkt auf dem String
erreicht werden. Hierdurch wird ein Array mit Strings zurückgeliefert.
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.