2016-12-13 3 views
16

Я борюсь с EnumSet, поскольку он удивительно не имеет простого конструктора, и его методы не любят нулевые значения.Как создать пустой EnumSet?

То, что я придумал: EnumSet<MyClass> x = EnumSet.copyOf(Collections.<MyClass>emptySet());

Какие-то работает, но не кажется мне правильным.

ответ

13

Используйте EnumSet.noneOf(Class) для создания пустой EnumSet.

Смежные вопросы