Я пытаюсь получить значение перечисления из String, например:
Level level = Enum.valueOf(Level.class, "WARNING");
Но все, что я получаю, это предупреждения компилятора, такие как:
Test.java:8: <T>valueOf(java.lang.Class<T>,java.lang.String) in java.lang.Enum cannot be applied to (java.lang.Class<java.util.logging.Level>,java.lang.String)
Я знаю в версиях JDKдо 1.5 это:
Level level = Level.valueOf("WARNING");
будет работать, но я использую JDK 1.6.Может ли кто-нибудь предоставить рабочий пример для такого рода проблем?
Спасибо.