List
生死离别之殇
这个作者很懒,什么都没留下…
展开
-
java List去掉重复元素的几种方式
使用LinkedHashSet删除arraylist中的重复数据(有序)List<String> words= Arrays.asList("a","b","b","c","c","d");HashSet<String> set=new LinkedHashSet<>(words);for(String word:set){ System.out.println(word);}使用HashSet去重(无序)//去掉List集合中重复的元素Lis原创 2021-01-28 14:19:33 · 350 阅读 · 1 评论 -
两个List集合取交集、并集、差集
两个List集合取交集、并集、差集list1.removeAll(list2):从list1中移除存在list2中的元素。 调用流程:removeAll->contains->equals方法,对于引用类型,要使用removeAll,需要重写equals方法removeAll源码:public boolean removeAll(Collection<?> c) { Objects.requireNonNull(c); boolean mod原创 2021-01-28 14:07:38 · 9806 阅读 · 1 评论