気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

Javaでリスト内の重複を省く方法(取り出し順序保証なし)

・List内の重複を省いて一つのリストにする

        List<String> list = new ArrayList<String>();

        list.add("aaa");
        list.add("aaa");
        list.add("bbb");
        list.add("bbb");

        System.out.println(list);

        HashSet<String> hashSet = new HashSet<String>();
        hashSet.addAll(list);

        System.out.println(hashSet);

http://d.hatena.ne.jp/tentete/20100321/1269185022


・HashSetにおけるループ処理

// foreach(拡張for文)での書き方
for(String value : set){
 
    // 表示処理
    System.out.println("value=[" + value + "]");
}

http://kei0310.info/?p=173