В моем программном обеспечении мне нужно разделить строку на слова. В настоящее время у меня более 19 000 000 документов с более чем 30 словами.
Какой из следующих двух способов - лучший способ сделать это (с точки зрения производительности)?
StringTokenizer sTokenize = new StringTokenizer(s," ");
while (sTokenize.hasMoreTokens()) {
или
String[] splitS = s.split(" ");
for(int i =0; i < splitS.length; i++)