如何从Java中的ArrayList中删除重复项?

在Java中,Set 对象不允许重复的元素,因此您可以通过将所需的List 对象传递给其构造函数来创建set对象,从而从列表中删除重复的对象。

例:

import java.util.ArrayList;

import java.util.LinkedHashSet;

import java.util.Set;

public class ArrayListSample {

   public static void main(String[] args){

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

      list.add("JavaFx");

      list.add("Java");

      list.add("WebGL");

      list.add("OpenCV");

      Set<String> set = new LinkedHashSet<String>(list);

      System.out.println(set);

   }

}

输出:

[JavaFx, Java, WebGL, OpenCV]

以上是 如何从Java中的ArrayList中删除重复项? 的全部内容, 来源链接: utcz.com/z/315905.html

回到顶部