package zuochulai; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedHashSet; import java.util.List; public class TestLinkedHashSet { public static void main(String[] args) { List<String>list=Arrays.asList("andy","bill","james","decane","caicai","james"); System.out.println(list); //将List中的数据存到LinkedHashSet, //它将自动的去掉重复的元素 LinkedHashSet<String>set=new LinkedHashSet(list); List<String>l=new ArrayList<String>(set); List<String>l1=distinct(list); System.out.println(l); } public static List distinct(List c){ return new ArrayList(new LinkedHashSet(c)); } }