首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >枚举类中的整数和字符串。

枚举类中的整数和字符串。
EN

Stack Overflow用户
提问于 2016-04-27 05:31:26
回答 5查看 4.3K关注 0票数 1

对于如何在枚举类中放置整数值和字符串,我有一个问题。我使用要存储在数据库中的枚举值。我想要的是这样的

代码语言:javascript
运行
复制
public enum MyList {
    1,
    2,
    3,
    APPLE,
    BANANA
}

但是值'1‘有个错误,上面写着

代码语言:javascript
运行
复制
Syntax error on token "1", Identifier expected

我在这里搜索了答案,但我发现他们试图根据用户输入的整数获取枚举的值。我需要的是直接将值123APPLEBANANA存储在数据库中。

在枚举中甚至可以组合整数和字符串吗?任何帮助或建议都是很大的帮助。非常感谢!

PS。我对编程非常陌生,所以我很难用正确的术语来解释这个问题。请用简单的术语回复!谢谢!

编辑:

如果1是上述类中唯一的整数,则错误与我前面所说的一样。但是在我添加了23之后,它在public enum MyList {中有一条红线,并表示

代码语言:javascript
运行
复制
Syntax error on token(s), misplaced construct(s)
EN

Stack Overflow用户

发布于 2016-04-27 05:44:15

Enum是特殊的数据类型,它只包含大写的常量值,如public enum myList{ APPLE, BANANA }

因此,所有这些常量都是变量名,不能以数字开头(例如,1 1APPLE作为var名称,变量可以以字母表或下划线开头)。记住如何在java中命名变量。

票数 2
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36881057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档