Существует проблема с StringTokenize ...
Для разделения необходимо использовать регулярное выражение, StringTokenizer использует String или CharSequence,
, но
"a.b..".split(".")
вернется {"a","b",""}
и StringTokenizer "ab."... вернет только {"a", "b"}
И это очень сложно !!!Будьте осторожны !!!
Лучшими и безопасными альтернативами StringTokenizer являются:
Намного лучше StrongTokenizer
в org.apache.common.lang3
... у него гораздо больше гибкости или
com.google.common.base.Splitter