import java.io.FileReader;
import java.io.StreamTokenizer;
public class WordUtil {
public static void main(String[] args) {
try{
FileReader fr = new FileReader("c:/test.txt");
StreamTokenizer str = new StreamTokenizer(fr);
str.resetSyntax();
str.wordChars('0','9');
str.wordChars('A','Z');
str.wordChars('a','z');
str.whitespaceChars(0, '0'-1);
str.whitespaceChars('9'+1, 'A'-1);
str.whitespaceChars('z'+1, '\uffff');
int token;
while( (token=str.nextToken())!= StreamTokenizer.TT_EOF ){
System.out.println(str.sval);
}
System.out.println("well done");
} catch (Exception e){
e.printStackTrace();
}
}
}