1.单个List去重
1.不带类型写法:
List listWithoutDup =
new
ArrayList(
new
HashSet(listWithDup));
2.带类型写法(以String类型为例):
1)Java 7以下写法:
List<string> listWithoutDup =
new
ArrayList<string>(
new
HashSet<string>(listWithDup));
2)Java 7及以上写法:
List<string> listWithoutDup =
new
ArrayList<>(
new
HashSet<>(listWithDup));
2.多个list合并去重
List A; List B;
A.removeAll(B); A.addAll(B);
3.查询重复并得到重复项
http://blog.csdn.net/johnjobs/article/details/9835605
http://blog.csdn.net/johnjobs/article/details/9836879