可以通过以下步骤实现:
以下是一个示例代码:
import java.util.*;
public class Main {
public static void main(String[] args) {
int[] nums = {1, 2, 3, 2, 1, 3, 4, 5, 4, 4};
Map<Integer, Integer> countMap = new HashMap<>();
for (int num : nums) {
if (countMap.containsKey(num)) {
countMap.put(num, countMap.get(num) + 1);
} else {
countMap.put(num, 1);
}
}
for (Map.Entry<Integer, Integer> entry : countMap.entrySet()) {
System.out.println("整数 " + entry.getKey() + " 出现次数为 " + entry.getValue());
}
}
}
这段代码使用HashMap来统计整数数组中每个整数的出现次数。运行结果如下:
整数 1 出现次数为 2
整数 2 出现次数为 2
整数 3 出现次数为 2
整数 4 出现次数为 3
整数 5 出现次数为 1
推荐的腾讯云相关产品:腾讯云数据库(TencentDB),提供高性能、高可用、可扩展的数据库服务。产品介绍链接地址:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云