【发布时间】:2016-04-27 05:31:26
【问题描述】:
我有一个关于如何在枚举类中放置整数值和字符串的问题。我正在使用要存储在数据库中的枚举值。我想要的是这样的
public enum MyList {
1,
2,
3,
APPLE,
BANANA
}
但我的值“1”有错误,它说
Syntax error on token "1", Identifier expected
我在这里搜索了答案,但我发现他们试图根据用户输入的整数来获取枚举的值。我需要的是直接将值1,2,3,APPLE 和BANANA 存储在数据库中。
甚至可以在枚举中组合整数和字符串吗?任何帮助或建议都会有很大帮助。非常感谢!
PS。我对编程很陌生,所以我很难用正确的术语来解释这个问题。请用简单的术语回复!谢谢!
编辑:
如果1 是该类中唯一的整数,则错误就像我上面所说的那样。但是在我添加2 和3 之后,它在public enum MyList { 中有一条红线并说
Syntax error on token(s), misplaced construct(s)
【问题讨论】:
-
使用一、二和三。我希望这篇文章可以帮助你stackoverflow.com/questions/3990319/…
-
您尝试做的事情是不可能的。枚举是对象,而不是整数或字符串。像任何对象一样,它们可以选择wrap 其他值。但您需要更具体地了解获得有用示例所需的内容。
-
@Kajal 我会检查的!谢谢!
-
@shmosel 注意到了!谢谢!