为了用Java将List转换为Set,我们可以创建ArrayList并将List作为参数传递给HashSet的参数化构造函数。这可以做到如下-
List l = new ArrayList(); Set s = new HashSet(l);
让我们来看一个使用Java将列表转换为集合的程序-
import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.HashSet; public class Example { public static void main(String[] args) { List l = new ArrayList(); l.add("Good"); l.add("Morning"); l.add("Morning"); Set s = new HashSet(l); System.out.println(s); } }
输出结果
[Morning, Good]