Java 枚举String字串

本文介绍如何在Java中利用枚举类型来保存和访问一系列字符串,通过实例展示了一个简单的实现方式,使得代码更加清晰易读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java 枚举String字串

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


代码:

public class FamilyMemberEnum
{
    public static  enum Sex{
            SEX_MALE("男"),//男
            SEX_FEMALE("女"),//女
            SEX_UNKNOWN("人妖"); //人妖
            private final String text;
            private Sex(final String text){
                this.text=text;
            }
            @Override
            public String toString(){
                return text;
            }
    }
}

在访问的时候只需要:

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值