在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]