>831-832
すげーソースだなぁ。わざと複雑に書いたの?これ。

BufferedReaderを使ってreadLine()で一行ずつStringに取り込んで、
各行で項目数が決まっているならString#split()、
不定ならStringTokenizerで一個ずつ取り出せ。