java怎么判断集合中是否存在重复数据,如果存在怎么删除重复数据

2025-04-29 07:36:39
推荐回答(4个)
回答1:

要看什么集合,数组,HashMap,还是其他?具体思路是

  1. 遍历集合

  2. 统计不同值的个数

  3. 记录下个数大于1的index

  4. 删除第三步的index的数据

回答2:

您好,提问者:
Collection中有不添加重复的,比如:Set集合。
如果使用List存放对象的,那么要重写对象的equals方法判断。

回答3:

先用set进行去重,然后把set里面的数据放到list中即可。

回答4:

那要看你用那个集合了