我开发了一个数组列表。删除列表中的重复元素
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来开始? – Patrick 2012-04-29 08:31:15
Set Set = new HashSet (list); –
2012-04-29 08:33:53
可能的重复[如何从ArrayList中删除重复元素?](http://stackoverflow.com/questions/203984/how-do-i-remove-repeated-elements-from-arraylist) – Raedwald 2015-03-05 21:49:04