12 8 5 32
4 Token, begrenzt durch Leerzeichen.
Token können durch mehr als einen Begrenzer getrennt werden. In dem Beispiel gibt es mehrere Leerzeichen, die die Token trennen. Hier sind einige Methoden der Klasse:
StringTokenizer
Methodenint countTokens()
boolean hasMoreTokens()
String nextToken()
Die countTokens()
Methode beginnt mit der Gesamtzahl der Token,
in die der String zerlegt wurde.
Jedes Mal wenn nextToken()
countTokens()
import java.io.*; import java.util.*; public class TokenTester { public static void main ( String[] args ) throws IOException { BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Geben Sie einen String ein:"); String str = stdin.readLine(); StringTokenizer tok = new StringTokenizer( str ); while ( tok.hasMoreTokens() ) System.out.println( tok.nextToken() ); } }