https://www.cnblogs.com/daleyzou/p/9522533.htmlimport java.lang.reflect.Array;import java.util.Arrays;import java.util.Collections;import java.util.HashSet;import java.util.TreeSet; public class SortQuchong { //对一个int数组进行排序,去重 public static void main
一.单个集合去重 描述: 去掉一个集合里重复的元素:将list集合转成hashSet集合,hashSet有自动去重的功能,再利用去重后的hashSet集合初始化一个新的list集合,此时这个list就是去重后的集合. 代码如下: import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; public class Main { public static
1.对集合中的自动定义的对象去重: 自定义Person类,同时复写hashCode和equals方法 package collection; public class Person { private String username; private String password; public Person() { super(); } public Person(String username, String password) { super(); this.username = use
List<A>和List<B>,A/B中均没有重复的,现在保证A/B合并为C,且C中没有重复的. 参考http://blog.csdn.net/secondjanuary/article/details/8599108 A.removeAll(B) A.addAll(B) (此处建议处理A为空的情况) 一个同事的建议 Set<Long> C = new HashSet<>(); C.addAll(A); C.addAll(B); new ArrayList&