相关疑难解决方法(0)

Java中StringTokenizer类与String.split方法的性能

在我的软件中,我需要将字符串分成单词.我目前拥有超过19,000,000个文档,每个文档超过30个单词.

以下哪两种方法是最好的方法(在性能方面)?

StringTokenizer sTokenize = new StringTokenizer(s," ");
while (sTokenize.hasMoreTokens()) {
Run Code Online (Sandbox Code Playgroud)

要么

String[] splitS = s.split(" ");
for(int i =0; i < splitS.length; i++)
Run Code Online (Sandbox Code Playgroud)

java performance stringtokenizer

37
推荐指数
4
解决办法
5万
查看次数

标签 统计

java ×1

performance ×1

stringtokenizer ×1