求一个和list 去重很像的算法实现 将一个list中 重复的数据 全部删掉, 是全部删掉, 只要重复了, 就删掉包括自己 如:
* ["aa","aa","bb","dd","ee","ee"] 处理后返回 ["bb","dd"]
去除数组中重复的元素 含自己(java)
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
关注 public class Check { public static void main(String[] args) { List<String> list = Arrays.asList(new String[]{"aa", "aa", "bb", "dd", "ee", "ee"}); System.out.println(check(list)); } private static List<String> check(List<String> list) { Map<String, Integer> map = new HashMap<>(); for (String s : list) { if (map.get(s) == null) { map.put(s, 1); } else { map.put(s, map.get(s) + 1); } } List<String> resultList = new ArrayList<>(); for (String key : map.keySet()) { if (map.get(key) == 1) { resultList.add(key); } } return resultList; } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 运筹学中在线排序的时间在线排序的在线LPT算法
- ¥30 求一段fortran代码用IVF编译运行的结果
- ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
- ¥15 lammps拉伸应力应变曲线分析
- ¥15 C++ 头文件/宏冲突问题解决
- ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
- ¥50 安卓adb backup备份子用户应用数据失败
- ¥20 有人能用聚类分析帮我分析一下文本内容嘛
- ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
- ¥30 python代码,帮调试,帮帮忙吧