置百丈玄冰而崩裂,掷须臾池水而漂摇。
JAVA

[JAVA] 去除List集合中重复项的方法

JAVA 去除List集合中重复项的方法


方法一、使用hashSet  (保留集合顺序)

public static void main(String[] args) {
    List<String> list = new ArrayList<>();
    list.add("aaa");
    list.add("aaa");
    list.add("bbb");
    list.add("ccc");
    list.add("ddd");
    list.add("ddd");
    
    Set set = new HashSet();
    List newList = new ArrayList();
    for (String s : list) {
        if(set.add(s)){
            newList.add(s);
        }
    }
    System.out.println(newList);
}

输出效果:

强强 2023/6/27 0评论