用Java将列表转换为集合

为了用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]