Java中初始化可变集合的简便方法

Java中初始化可变集合的简便方法,java,java-collections-api,Java,Java Collections Api,是否有一种方便的方法来初始化相当于集合的集合。singleton,它返回一个可变的集合而不是一个不可变的集合?番石榴包括: public static <E> HashSet<E> newHashSet(E... elements) 番石榴绝对是一个很好的解决方案 或者,您可以执行以下操作: Set<T> mySet = new HashSet<>(Arrays.asList(t1, t2, t3)); Set mySet=newhashset

是否有一种方便的方法来初始化相当于集合的集合。singleton,它返回一个可变的集合而不是一个不可变的集合?

番石榴包括:

public static <E> HashSet<E> newHashSet(E... elements)

番石榴绝对是一个很好的解决方案

或者,您可以执行以下操作:

Set<T> mySet = new HashSet<>(Arrays.asList(t1, t2, t3));
Set mySet=newhashset(Arrays.asList(t1、t2、t3));
Set<T> mySet = new HashSet<>(Arrays.asList(t1, t2, t3));