How to get value from a Java enum

后端 未结 5 2089
旧时难觅i
旧时难觅i 2021-01-02 01:49

I have a enum which looks like:

public enum Constants{
  YES(\"y\"), NO(\"N\")
  private String value;

  Constants(String value){
    this.value = value;
           


        
5条回答
  •  长情又很酷
    2021-01-02 02:16

    String enumValue = Constants.valueOf("YES")
    

    Java doc ref: https://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html#valueOf(java.lang.Class,%20java.lang.String)

提交回复
热议问题