- For examining strings the
StringTokenizer class is useful.
- Handling similar to
Enumeration .
public static String replace(String line, String find_key,
String replace_key)
{
StringBuffer result = new StringBuffer();
for (StringTokenizer tokenizer =
new StringTokenizer(line, " \t\n,.:;\"", true);
tokenizer.hasMoreElements(); )
{
String word = (String) tokenizer.nextElement();
if (word.equals(find_key))
result.append(replace_key);
else
result.append(word);
}
return result.toString();
}
- Can be used to parse strings for numerical values.
|