参考整理自“http://www.2cto.com/kf/201410/341634.html”
如有侵权,请联系本人删除。
//带类型
List<Integer> l = new ArrayList<>();
l.add( 12);
l.add( 1);
l.add(12);
List<Integer> li= new ArrayList<>( new HashSet<>(l));
System.out.println(l);
System.out.println(li);
System.out.println();
//不带类型
List l1 = new ArrayList();
l1.add( 12);
l1.add( 1);
l1.add(12);
List li1= new ArrayList( new HashSet(l1));
System.out.println(l1);
System.out.println(li1);
System.out.println();
[12, 1, 12]
[1, 12]
[12, 1, 12]
[1, 12]