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