在 Java 中将 List 转换为 Set

java 8object oriented programmingprogramming

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

相关文章