Когда я создаю EnumSet и отправляю его через функцию, я не могу достичь значений Enum, установленных внутри EnumSet. Все, что я могу сделать, это сравнить его с оригинальным набором и проверить, присутствует ли он. Я не хочу этого, потому что это заставляет меня тратить впустую строки кода и заставляет меня каждый раз обращаться к первому классу Enum.Итерации через EnumSet в java?
for(Action a : Action.values())
{
if(stateCommands.contains(a))
{
System.out.println(a.getCommand() + a.getDescription());
}
}
Я хочу перебирать через stateCommands и иметь возможность видеть его содержимое.
Как я могу продолжить это?