55问答网
所有问题
java中枚举类型能不能拿来比较
像这样
if(valueType.equals(SurveryItemType.CHECKBOX)){ ……}
举报该问题
推荐答案 2013-06-03
枚举类型直接用 == 比较即可,因为枚举本来就是单例模式的一种用法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/QQQGc84Q8.html
其他回答
第1个回答 2018-03-29
可以比较,枚举其实可以看成是类的静态常量
第2个回答 2013-06-03
可以,也可以直接用==
相似回答
请问
java中比较枚举类
对象值相等是用==还是equals
答:
用==;equals是
比较
两个字符串类型的数据是不是一致的。
枚举类型
都是用==的哈。
枚举中的
compareTo方法
答:
} package All.D13.
Enum
_;import
java
.util.concurrent.Callable;public class Demon02 { public static void main(String[] args) { Constants tmp= Constants.valueOf("Constants_B");Constants c[]=Constants.values();} Constants_B在Constants_A的后1个位置 Constants_B与Constants_B是同一个...
哪种语言
的枚举
是不支持负数的
答:
Java语言
的枚举
是不支持负数的。在
Java中
,
枚举类型
是一种特殊的类,可以用来定义一组预定义的常量。枚举常量通常用大写字母表示,并且是不可变的,即不能在运行时修改其值,枚举常量
可以比较
,但不能进行数值运算。
JPA
枚举比较不
等于失败问题,怎么解决
答:
3、不能改名,改了后数据库的记录映射不了 我对
枚举
需求其实很简单,1是保存int型,2是值可以自己指定,可惜默认的那两种都实现不了。没办法,只能考虑在保存和取出的时候自己转换了,然后很容易就找到实体转换器AttributeConverter,可以自定义保存好取出时的数据转换,Yeah!(似乎)完美解决问题!
enum
在c语言中是什么意思?
答:
enum在c语言中是
枚举类型的
意思,枚举类型的定义形式为enum typeName。
java
使用enum定义常量类型,常量本身带有类型信息,可以使用==
比较
。enum定义的类型是class,继承自java.lang.Enum,所有常量都是唯一引用实例,常量可用于switch语句。name()获取常量定义的字符串,注意不要使用toString(),ordinal()返回...
大家正在搜
java枚举类型使用
java枚举类型enum定义
java中枚举类
java枚举是什么数据类型
java枚举类型enum用法
java枚举类型设置值
Java什么时候使用枚举类型
java定义枚举类
java枚举valueof
相关问题
Java的枚举值能不能用==比较
一个关于java中枚举类型的问题
请问java中比较枚举类对象值相等是用==还是equals
java枚举类型
java 枚举可以大量用吗
java 为什么枚举能不用最好不要用呢?有什么问题吗
java枚举类型怎么比较其中一个值是否相等
java中枚举用来干什么的?