我正在为EnumSet而苦苦挣扎,因为它出人意料地没有一个简单的构造函数,而且它的方法不喜欢空值。
我想到的是:EnumSet<MyClass> x = EnumSet.copyOf(Collections.<MyClass>emptySet());
这在某种程度上是有效的,但在我看来并不正确。
发布于 2016-12-13 17:49:19
使用EnumSet.noneOf方法
EnumSet<MyClass> x = EnumSet.noneOf(MyClass.class);发布于 2016-12-13 17:48:17
使用EnumSet.noneOf(Class)创建一个空的EnumSet。
https://stackoverflow.com/questions/41117898
复制相似问题