import java.io.*; class ObjExample2 { public static int readfile(Person[] arr, String filename) throws FileNotFoundException, IOException { int n = 0; Reader inp = new FileReader(filename); StreamTokenizer tstream = new StreamTokenizer(inp); tstream.parseNumbers(); tstream.nextToken(); while (n < arr.length && tstream.ttype != StreamTokenizer.TT_EOF) { arr[n].date = (int)tstream.nval; tstream.nextToken(); arr[n].name = tstream.sval; tstream.nextToken(); n++; } return n; } public static void printout(Person[] arr, int n) { for (int i=0; i < n; i++) System.out.println(arr[i].date + " " + arr[i].name); } public static void main(String[] args) throws FileNotFoundException, IOException { OrderedPerson[] people = new OrderedPerson[100]; for (int i=0; i