C:\daten\javaNotes> java TokenTester Geben Sie einen String ein: 12 8 5 32 12 8 5 32
Hier ist noch einmal das Programm, aber dieses Mal werden an den Konstruktor zusätzlich Begrenzungszeichen übergeben. Die Begrenzungszeichen sind jetzt Leerzeichen, Gleichheitszeichen, Plus- und Minuszeichen.
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, " =+-" ); // beachten Sie das Leerzeichen vor =
while ( tok.hasMoreTokens() )
System.out.println( tok.nextToken() );
}
}