创建字符串枚举的最佳方法?

enum类型表示一组字符串的最佳方法是什么

我试过这个:

枚举字符串{
串一(“一”),串二(“二”)
}

然后如何将它们用作字符串

我不知道您想做什么,但这就是我实际翻译示例代码的方式

包装测试;
/**
*@作者精英绅士
*
*/
公共枚举字符串{
字符串1(“一”),
字符串二(“二”)
;
私有最终字符串文本;
/**
*@param text
*/
字符串(最终字符串文本){
this.text=文本;
}
/*(非Javadoc)
*@see java.lang.Enum#toString()
*/
@凌驾
公共字符串toString(){
返回文本;
}
}

或者,您可以为text创建一个getter方法

您现在可以执行Strings.STRING_ONE.toString()

发表评论