java
有一个字符串数组,数组元素为[ aw , we , ja , la , we , er , sc , er , la , qq ],利用 HashSet 集合统计共有几个重复元素,注意是求有几个重复元素,不是问元素重复了几次
用hashset求一组数据有几个重复个数
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- Mattie chen 2021-10-16 17:07关注
public static void main(String[] args) { String[] s={ "aw" , "we" , "ja" , "la" , "we" , "er" , "sc" , "er" , "la" , "qq"}; HashSet<String> objects = new HashSet<>(); List<String> strings=new ArrayList<>(); for (String ss:s) { if(objects.contains(ss)){ strings.add(ss); }else { objects.add(ss); } } System.out.print("重复元素一共有"+strings.size()+"个,分别为:"); for (String string : strings) { System.out.print(string+","); } }
有帮助望采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 多址通信方式的抗噪声性能和系统容量对比
- ¥15 winform的chart曲线生成时有凸起
- ¥15 msix packaging tool打包问题
- ¥15 finalshell节点的搭建代码和那个端口代码教程
- ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
- ¥15 Centos / PETSc / PETGEM
- ¥15 centos7.9 IPv6端口telnet和端口监控问题
- ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
- ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
- ¥20 海浪数据 南海地区海况数据,波浪数据