问题描述:
有List A和B,A、B中元素都是可保证没有重复的,现要合并A、B得到新的List C,要求C中不能有重复元素
我的反应:
看了下Java List、Collection的API,没找到合适的
于是乎,遍历A、B中元素个数较少的,往另一个集合中add,当然add时候判断下,有了就别add了
我们架构师的反应:
A.removeAll(B);
A.addAll(B);
有List A和B,A、B中元素都是可保证没有重复的,现要合并A、B得到新的List C,要求C中不能有重复元素
我的反应:
看了下Java List、Collection的API,没找到合适的
于是乎,遍历A、B中元素个数较少的,往另一个集合中add,当然add时候判断下,有了就别add了
我们架构师的反应:
A.removeAll(B);
A.addAll(B);