...und in Wörter zerlegen:
import java.io.*;
Reader r = new FileReader ("foo.bar");
StreamTokenizer st = new StreamTokenizer (r);
while (StreamTokenizer.TT_EOF != st.nextToken()) {
switch (st.ttype) {
case StreamTokenizer.TT_WORD: {
System.out.println (st.sval);
} } }