import java.util.Scanner; import java.util.StringTokenizer; public class ZipCodes_hint { public static void main (String [] args) { Scanner scan = new Scanner (System.in); System.out.println("how many names do you need to input?"); String Num= scan.nextLine(); int howMany= Integer.parseInt(Num); StringTokenizer st; String first, last; int postal; System.out.println("enter name: first last postal"); for(int i = 0; i < howMany; i++) { String line = scan.nextLine(); System.out.println("[" + line + "]"); st = new StringTokenizer(line, " "); System.out.println("numTokens = " + st.countTokens()); first = st.nextToken(); last = st.nextToken(); postal = Integer.parseInt(st.nextToken()); System.out.println(postal +" "+last+" "+first); } /* Do the sorting and printing here */ } }