【发布时间】:2012-05-09 09:20:33
【问题描述】:
我已经开发了一个数组列表。
ArrayList<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("3");
list.add("3");
list.add("5");
list.add("6");
list.add("7");
list.add("7");
list.add("1");
list.add("10");
list.add("2");
list.add("12");
但如上所示,它包含许多重复的元素。我想从该列表中删除所有重复项。为此,我认为首先我需要将列表转换为集合。
Java 是否提供将列表转换为集合的功能?是否有其他工具可以从列表中删除重复项?
【问题讨论】:
-
你为什么不创建一个集合开始?
-
Set
Set = new HashSet (list); -
你应该接受答案
标签: java list duplicates