java枚举enum的用法
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要讲解了"java枚举enum的用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"java枚举enum的用法"吧!1.构造方法私有的构造方法
千家信息网最后更新 2025年02月05日java枚举enum的用法
这篇文章主要讲解了"java枚举enum的用法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"java枚举enum的用法"吧!
1.构造方法
私有的构造方法
2.继承关系
默认继承Enum
3.主要方法
name:枚举对象的名字
ordinal:枚举对象在类中的顺序(索引)
values:获取全部的枚举对象(返回值数组)
compareTo:对象比较
valueOf:获取枚举对象
4.两种编写方式
a.无属性方法
public enum TestEnum { MONDAY,TUESDAY,WEDNESDAY,THURSDAY, FRIDAY,SATURDAY,SUNDAY}
b.有属性方法
public enum TestEnum { //如果有自己的属性,就需要给一个带参的构造,并且枚举属性中需要加入对应的值,就是name MONDAY("星期一"),TUESDAY("星期二"),WEDNESDAY("星期三"),THURSDAY("星期四"), FRIDAY("星期五"),SATURDAY("星期六"),SUNDAY("星期日");//分号必须加 private String name; TestEnum(String name){ this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; }}
5.应用
public static void method(){ TestEnum[] testEnums = TestEnum.values(); for(TestEnum t : testEnums){ String name = t.getName(); switch (name){ case "星期一" : System.out.println("星期一"); break; case "星期二" : System.out.println("星期二"); break; case "星期三" : System.out.println("星期三"); break; case "星期四" : System.out.println("星期四"); break; case "星期五" : System.out.println("星期五"); break; case "星期六" : System.out.println("星期六"); break; case "星期日" : System.out.println("星期日"); break; } } }
感谢各位的阅读,以上就是"java枚举enum的用法"的内容了,经过本文的学习后,相信大家对java枚举enum的用法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
星期
对象
方法
属性
学习
内容
就是
分号
名字
思路
情况
数组
文章
方式
更多
知识
知识点
篇文章
索引
跟着
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
sql怎么连接两个数据库
网络安全与防火墙技术答辩
vb 判断数据库是否打开
金肯职业学院网络安全专业
一汽大众软件开发薪资
网络安全与电子治理
胜辉缘达软件开发有限公司
郑州工商网络安全等级测评项目
宝山网络安全教育
2018校园网络安全 宣传
三调数据库属性代码表
专业手机股票软件开发公司
软件设计与软件开发哪个好
ibm服务器读条进不去
面试软件开发数据库怎么说
购买怀旧服服务器
域名服务器在哪
根据参数选择服务器
做服务器需要什么配置主机
赛仕软件开发总经理刘政
为什么不多建立根服务器
misc 套娃 网络安全题
服务器多用什么cpu
网页列表排序并更新数据库
云服务器没有配置安全组
军人网络安全知识大全
sql查某字段重复数据库
数据库使用中的知识产权问题
数字乡村一日游软件开发
手机访问服务器需要什么