Java 枚举String字串

2022-09-14 11:19:59

Java 枚举String字串

终于写完了腾讯优图的代码。这也源于项目中的一个小问题:如何保存一系列的字符串,并且还能访问方便。在我之前的认知中,Enum类型可以很好保存整型并且方便访问,因为对Java不是特别熟,于是google了一记,发现StackOverFlow上面有很好的解答,于是就Copy过来了。


代码:

publicclassFamilyMemberEnum
{publicstaticenum Sex{
            SEX_MALE("男"),//男
            SEX_FEMALE("女"),//女
            SEX_UNKNOWN("人妖");//人妖privatefinal String text;privateSex(final String text){this.text=text;
            }@Overridepublic StringtoString(){return text;
            }
    }
}

在访问的时候只需要:

String mySex =  FamilyMemberEnum.Sex.STRING_MALE.toString();

参考:
http://stackoverflow.com/questions/3978654/best-way-to-create-enum-of-strings

  • 作者:NearXDU
  • 原文链接:https://blog.csdn.net/zhangxiao93/article/details/50202339
    更新时间:2022-09-14 11:19:59