給定一個可能包含重複項的列表(如下所示),我需要能夠統計唯一元素的數量。使用Java的內置Set類來統計列表中的唯一值
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來完成。如何將列表項目複製到一個集合中,以及如何從集合中獲取計數?
發佈一些代碼,試圖解決您遇到的問題和具體問題。 –
不要忘記列表構造函數中的括號和分號。 – Xynariz
我很喜歡這個問題,這是一個所謂的重複問題,在這個問題之後被問及...並且由同一個人問。編輯這個問題不是很容易嗎? :P – Xynariz