在一个集合中如果有重复数据,可以使用以下的方法进行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);

}
posted on 2019-11-27 16:33  孟小游  阅读(190)  评论(1)    收藏  举报