How many string tokens do I have?

String line = "00:05, 4 May 2007;StringTokenizer st = new StringTokenizer(line);Four or five?I am not sure whether ":" or "," is a default delimiter?Thanks
[248 byte] By [ardmorea] at [2007-11-27 4:00:05]
# 1

[url]http://java.sun.com/javase/6/docs/api/java/util/StringTokenizer.html#countTokens()[/url]

Also, "[url=http://java.sun.com/javase/6/docs/api/java/util/StringTokenizer.html]StringTokenizer[/url] is a legacy class that is retained for compatibility reasons although its use is discouraged in new code."

~

yawmarka at 2007-7-12 9:04:40 > top of Java-index,Java Essentials,Java Programming...
# 2
> I am not sure whether ":" or "," is a default delimiter?Then read the API, thats what its there for!!
camickra at 2007-7-12 9:04:40 > top of Java-index,Java Essentials,Java Programming...
# 3
Use the Strings split method. Like he said, using StringTokenizer is discouraged. Also, Split uses regex which is > than anything Tokenizer can do.
popupmana at 2007-7-12 9:04:40 > top of Java-index,Java Essentials,Java Programming...