import java.util.StringTokenizer; import java.io.*; // for I/O public class Tokenize { static BufferedReader keyboard = new BufferedReader (new InputStreamReader (System.in)); public static void main (String[] args) throws IOException { StringTokenizer tokenizer; String name; double income; int age; // ask the user for input System.out.println ("Enter your name, age," + " and income separated by spaces:"); // parse the input and output to the user tokenizer = new StringTokenizer(keyboard.readLine()); System.out.println (" >> " + tokenizer.countTokens() + " tokens total"); // name name = tokenizer.nextToken(); System.out.println ("Your name is " + name); System.out.println (" >> " + tokenizer.countTokens() + " tokens left"); // age age = Integer.parseInt(tokenizer.nextToken()); System.out.println ("Your age is " + age); System.out.println (" >> " + tokenizer.countTokens() + " tokens left"); // income income = Double.parseDouble(tokenizer.nextToken()); System.out.println ("Your income is " + income); System.out.println (" >> " + tokenizer.countTokens() + " tokens left"); } // end of main method } // end of class Tokenize