
11.4 Reading Structured Text Files 771
11.4.2 Reading Structured Data Using StringTokenizer
Now we are ready to put the previous two ideas together: Let’s say that we have
a file named flights.txt containing many flight records, and we want to read the
data into variables. Again, suppose that the file is in the same format as the
flightRecord1 String in Section 11.4.1; that is, it looks like the following:
AA123,BWI,SFO,235,239.5
AA200,BOS,JFK,150,89.3
AA900,LAX,CHI,201,201.8
...
where each line represents a flight segment with the following comma-
separated data: flight number, origin airport, destination airport, number
of passengers, and average ticket ...