在一个集合中如果有重复数据,可以使用以下的方法进行remove重复数据
public static void main(String args[]){
List<String> list1 = new ArrayList<String>();
list1.add("1");
list1.add("2");
list1.add("1");
list1.add("4");
list1.add("2");
list1.add("3");
list1.add("1");
list1.add("1");

for(int i =0;i<list1.size();i++){
for(int j = list1.size()-1;j>i;j--){
if(list1.get(j).equals(list1.get(i))){
list1.remove(j);
}
}
}

System.out.println("结果:"+list1);

}

版权声明:本文为mengxiaoyou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mengxiaoyou/p/11943326.html