■ The snippet shows how to use StringTokenizer to count the words in a file while changing the token delimiter to a dollar sign. The default delimiter is a blank. i.e.
String
s = "Mary$had$a$little$lamb.";
StringTokenizer
st = new StringTokenizer(s, "$");
// $ is now the delimiter. Remove the second “$” parm to use blanks.
System.out.println("There
are " + st.countTokens( ) + " tokens present");
int
count = 1;
while
(st.hasMoreTokens( )) {
String
t = st.nextToken();
System.out.println("Token " + count + " is " + t);
count
++;
}