list去重。
去重,元素不重复的集合,首先想到的是set集合。如何list中都是基本数据类型,那么将list转换为set就可以做到去重的效果,如下:
public static void main(String[] args) {
//在list集合中添加一些重复的数字
List list = new ArrayList();
list.add(2);
list.add(2);
list.add(2);
list.add(3);
list.add(1);
list.add(2);
list.add(3);
list.add(1);
list.add(3);
System.out.println(list);
//定义一个set集合,将list传入set完成去重操作,然后在放入list集合中
Set set = new HashSet();
List List1 = new ArrayList();
set.addAll(list);
List1.addAll(set);
System.out.println(List1);
}