У меня есть класс Enum, где у каждого Enum есть строковое значение.
Я хочу создать список <> с моим типом Enum из списка.Здесь строки являются значениями перечислений.
Можно ли назначить их непосредственно во время инициализации?Если да, каков наилучший способ сделать это?
вот пример кода:
public class SomeController {
public enum MyEnum {
A("a"),
B("b"),
C("c");
private final String value;
MyEnum(String value) {
this.value = value;
}
}
public String handler(
@RequestParam(name = "enumList") List<MyEnum> myEnumList ) {
//do something with myEnumList
return "something";
}
}
PS Мне нужно напрямую назначить String-list для MyEnum-listкак указано выше.Я не могу сделать цикл в списке строк и добавить один за другим.