true in
the third parameter of the constructor.
StringTokenizer st = new StringTokenizer(s, d, true);
private String tokenizeEx(String expression, String delims) {
StringBuffer sb = new StringBuffer(100);
StringTokenizer scanner;
scanner = new StringTokenizer(expression, delims, true);
while (scanner.hasMoreTokens()) {
String aWord = scanner.nextToken();
if (!Character.isWhitespace(aWord.charAt(0))) {
sb.append(aWord + "\n");
}
}
return sb.toString();
}//end tokenizeEx