如何在不使用 add() 方法的情况下初始化一个 Set


使用 Java,你无需使用 add() 方法便可初始化一个 set

为此,创建一个字符串数组:

String arr[] = { "A", "B", "C", "D", "E"};

现在,使用 Set 和 asList() 方法将上述字符串数组初始化为我们的 Set:

Set s = new HashSet(Arrays.asList(arr));

以下是一个无需使用 add() 方法便可初始化一个 set 的示例:

示例

 实时演示

import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
public class Demo {
   public static void main(String[] a) {
      String arr[] = { "A", "B", "C", "D", "E"};
      Set s = new HashSet(Arrays.asList(arr));
      System.out.println(s);
   }
}

输出

[A, B, C, D, E]

更新时间:2019 年 7 月 30 日

524 次浏览

开启你的 职业

完成课程获得认证

开始学习
广告