【发布时间】:2013-08-06 21:58:53
【问题描述】:
给定一个可能包含重复项的列表(如下所示),我需要能够计算唯一元素的数量。
List<String> list = new ArrayList<String>();
list.add("M1");list.add("M1");
list.add("M2");list.add("M2");
list.add("M3");list.add("M3");
我认为可以通过使用 Java 的 Set 来完成。如何将列表项复制到集合中,以及如何从集合中获取计数?
【问题讨论】:
-
贴一些代码和你一起尝试解决问题,以及你遇到的具体问题。
-
不要忘记列表构造函数中的括号和分号。
-
我喜欢这个所谓的重复问题是如何在这个问题出现之后被问到的......而且是由同一个人提出的。编辑这个问题不是更容易吗? :P