javalist去重:去重后的Java List

使用Set接口:Set接口不允许存储重复的元素,因此可以利用Set接口来去除List中的重复元素。代码实现:

1.使用Set接口:Set接口不允许存储重复的元素,因此可以利用Set接口来去除List中的重复元素。

代码实现:

// 将list转换为Set

Set set = new HashSet(list);

// 清空list

list.clear();

// 将set转换为list

list.addAll(set);

2.使用Iterator迭代器:可以通过使用Iterator迭代器遍历List,然后将不重复的元素添加到新的List中,最后将新的List赋值给原来的List。

代码实现:

List tempList = new ArrayList();

Iterator ite = list.iterator();

while (ite.hasNext()) {

String temp = ite.next();

if (!tempList.contains(temp)) {

tempList.add(temp);

}

}

// 清空list

list.clear();

// 将tempList赋值给list

list.addAll(tempList);

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(864)
java插入排序:如何使用Java实现插入排序
上一篇
spring web开发构建高性能、可扩展的Web应用
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(50条)