Java用值声明HashSet

示例

您可以创建一个继承自HashSet的新类:

Set<String> h = new HashSet<String>() {{
    add("a");
    add("b");
}};

一线解决方案:

Set<String> h = new HashSet<String>(Arrays.asList("a", "b"));

使用番石榴:

Sets.newHashSet("a", "b", "c")

使用流:

Set<String> set3 = Stream.of("a", "b", "c").collect(toSet());