我有String
数组:单线程来统计Java中String []中String的出现次数?
String[] myArray = {"A", "B", "B", "C"};
是否有一个快速的方法来计算该阵列中字符串出现的次数?是的,我知道我可以迭代和自己做计数:
int count = 0;
String whatToFind = "B";
for (String s : myArray) {
if (s.equals(whatToFind)) {
++count;
}
}
但我想知道是否有一个这样的效用函数。我在Arrays
或ArrayUtils
中找不到任何东西。是否可以用单线程来做到这一点?
[数组中每个项的Java计数发生的可能的重复](http://stackoverflow.com/questions/8098601/java-count-occurrence-of-each-item-in-an-array) –