首页javaenumJava Data Type - 当枚举类型引用成类时,如何将String转换为枚举值

Java Data Type - 当枚举类型引用成类时,如何将String转换为枚举值

我们想知道当枚举类型引用成类时,如何将String转换为枚举值。
import java.lang.annotation.*;

public class Main {
    public static void main(String[] args) {
        Class enumType = RetentionPolicy.class;
        String name = "SOURCE";

        Enum e = Enum.valueOf(enumType, name);
        System.out.println(e);
    }
}