This content has been marked as final. Show 2 replies
There's nothing wrong with what you described there (BufferedReaders and so on). Saying that StringTokenizer is slow and uses unnecessary memory is an unnecessary micro-optimization. Don't change anything unless (a) it is too slow in practice and (b) there is a faster method available.
However I don't know what "language support" means so I can't say much beyond that.