将集合中的重复元素去掉
2017-06-20 10:00
253 查看
/*将集合中的重复元素去掉*/
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("a");
list.add("b");
list.add("b");
list.add("b");
list.add("b");
list.add("c");
list.add("c");
list.add("c");
getSingel(list);
System.out.println(list);
}
/*去除list集合中的重复*/
public static void getSingel (List<String> list){
//创建LinkedHashSet对象
LinkedHashSet<String> a =new LinkedHashSet<>();
//将list中的元素添加到LinkedHashSet中
a.addAll(list);
//清理list中元素
list.clear();
//将LinkedHashSet中的元素添加到list中
list.addAll(a);
}
ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("a");
list.add("b");
list.add("b");
list.add("b");
list.add("b");
list.add("c");
list.add("c");
list.add("c");
getSingel(list);
System.out.println(list);
}
/*去除list集合中的重复*/
public static void getSingel (List<String> list){
//创建LinkedHashSet对象
LinkedHashSet<String> a =new LinkedHashSet<>();
//将list中的元素添加到LinkedHashSet中
a.addAll(list);
//清理list中元素
list.clear();
//将LinkedHashSet中的元素添加到list中
list.addAll(a);
}
相关文章推荐
- 去掉集合中重复的元素
- 【Java面试题】54 去掉一个Vector集合中重复的元素
- 去掉一个 Vector 集合中重复的元素
- 如何去掉ArrayList中重复的集合----元素为集合
- 去掉集合中重复元素
- Java判断一个值,或者对象是否存在list集合中和去掉list集合中重复的元素
- 使用C语言去掉字符串集合重复元素
- 去掉集合中的重复元素
- 去掉集合中的重复元素
- 使用C语言去掉字符串集合重复元素
- 去掉一个Vector集合中重复的元素
- java中去掉一个 Vector 集合中重复的元素小结
- 去掉两个集合中重复的元素
- 去掉一个Vector集合中重复的元素
- 去掉ArrayList集合中的重复元素
- 面试题: 已知一个含有n个不同元素的集合,要求打印其所有具有k个元素的子集(不允许有重复的)
- 怎样判断set集合元素是否可以重复存取
- 黑马程序员-将自定义对象最为元素存到ArrayList集合中,并去除重复元素
- leetcode:Remove Duplicates from Sorted Array去掉排序数组中重复的元素
- java——定义一个功能将ArrayList 集合中的重复元素删除(java集合七)