/*** 1.使用LinkedHashSet删除arrayList中的重复数据* LinkedHashSet是一个再ArrayList删除重复数据的最佳方法。* LinkedHashSet在内部完成两件事情:* a.删除重复数据* b.保持添加到其中的数据的顺序** @param t 入参* @param <T> 返回数据类型* @return array*/public <T> ArrayList<T> uniqueList(T[] t) {ArrayList<T> arrayList = new ArrayList<>(Arrays.asList(t));System.out.println("源数组:" + arrayList);LinkedHashSet<T> hashSet = new LinkedHashSet<>(arrayList);return new ArrayList<>(hashSet);}
