我知道我可以通过这样的 for 循环(参见代码),我也可以以相同的方式添加到数组中,但有没有更快的方法。我不想使用任何其他 java API,因为我想练习数组。使用散列函数可以让我更快地存储变量,然后更快地找到某个单词吗?
编辑:问题是当使用 10,000+ 字时,延迟增加大于 1ms
谢谢 :)
int count = 0;
for(int i = 0; i < array.length; i++)
if(array[i].equals(word))
count++;