废话不多说,直接上代码。
/**
*
* 功能://统计数组中重复元素的个数
* @param array
* void
*/
public static void array(String[] array){
Map<String, Integer> map = new HashMap<>();
for (int i = 0; i < array.length; i++) {
Integer integer = map.get(array[i]);
map.put(array[i], integer == null?1:integer+1);
}
Set<Entry<String, Integer>> set = map.entrySet();
for (Entry<String, Integer> entry : set) {
System.out.println(entry.getKey() + "---" + entry.getValue());
}
}
本文介绍了一种使用Java编程语言统计数组中重复元素数量的方法。通过遍历数组并将元素及其出现次数存储在HashMap中,实现了对数组中每个元素出现频率的统计。
8658





