Gibt es einen Einzeiler, um eine Liste von String in eine Reihe von Enum zu konvertieren? Zum Beispiel mit:Konvertieren Sie eine Liste <String> in ein Set mit Java 8
public enum MyVal {
ONE, TWO, THREE
}
und
List<String> myValues = Arrays.asList("ONE", "TWO", "TWO");
Ich mag würde myValues
zu einem Set<MyVal>
enthält die gleichen Elemente wie konvertieren:
EnumSet.of(MyVal.ONE, MyVal.TWO)
http://stackoverflow.com/a/26731123/3641067 –