Tim Van Wassenhove home

I was in need for formatted input and the decomposition of the input into a stream of tokens so i came up with the following:

And now i am ready for formatted input like this:

public class Main {
  public static void main(String[] args) {
    try {
      BufferedReader input = new BufferedReader(new FileReader("file.txt"));

      for (String in = input.readLine()) {
        TokSequence ts = new TokSequence(new StringTokenizer(in));
        int userId = ts.getIn();
        double score = ts.getDouble();
        String name = ts.getString();
        // do stuff with userId, score and name
      }
    } 
    catch (Exception e) {
      System.err.println(e);
      System.exit(1);
    }
  }  
}