美文网首页
2019-06-14 java 枚举值使用

2019-06-14 java 枚举值使用

作者: 梦想_15eb | 来源:发表于2019-06-14 10:50 被阅读0次

https://www.cnblogs.com/codething/p/9321174.html

枚举ENUM的tostring() valueof()name()和values()用法

从jdk5出现了枚举类后,定义一些字典值可以使用枚举类型;

枚举常用的方法是values():对枚举中的常量值进行遍历;

valueof(String name) :根据名称获取枚举类中定义的常量值;要求字符串跟枚举的常量名必须一致;

获取枚举类中的常量的名称使用枚举对象.name()

枚举类中重写了toString()方法,返回的是枚举常量的名称;

其实toString()和value是相反的一对操作。valueOf是通过名称获取枚举常量对象。而toString()是通过枚举常量获取枚举常量的名称;

相关文章

  • 2019-06-14 java 枚举值使用

    https://www.cnblogs.com/codething/p/9321174.html 枚举ENUM的t...

  • 【Java】 java基础和面向对象(回顾)

    Java枚举 ava 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。 注意:...

  • Java枚举的实现原理

    Java的枚举类,一般的常用方式是使用枚举代表各类选项,既限定了接受值的范围,又便于记忆。如使用枚举定义星期几、性...

  • 你一定需要知道的高阶JAVA枚举特性!

    JAVA枚举,比你想象中还要有用! 我经常发现自己在Java中使用枚举来表示某个对象的一组潜在值。 在编译时确定类...

  • java枚举笔记

    定义枚举 枚举使用关键字enum定义,枚举值一般使用大写字母,值之间用逗号隔开。例如定义一个颜色的枚举。 枚举使用...

  • Swift 5 枚举

    枚举 关联值: 枚举的成员值和其他类型的值关联储存,存储在枚举变量中 原始值: 枚举成员使用相同的默认值预先对应,...

  • iOS开发常见问题-枚举值

    枚举值的某个规律 凡是使用了1 << n格式的枚举值, 都可以使用|进行组合使用

  • Java 枚举

    问:Java 枚举类比较用 == 还是 equals,有什么区别? 答:java 枚举值比较用 == 和 equa...

  • swift基础——枚举

    枚举的基本用法 枚举的名称建议大写开头,成员名小写开头 枚举定义 枚举值使用 关联值 有时会将枚举的成员值跟其他类...

  • 枚举 可选项

    枚举 枚举的基本用法 关联值 如果取值只有几个固定的类型 可以考虑使用枚举 原始值 Character 是原始值的...

网友评论

      本文标题:2019-06-14 java 枚举值使用

      本文链接:https://www.haomeiwen.com/subject/hbeyfctx.html