java 枚举类(学习笔记)
枚举的常见用法:
1,常量;
public enum ColorEnum {
Red, Green, Blue;
}
2,其他,重写了构造方法
因为定义了带参数的构造器,所以列出枚举值时,必须传入对应的参数
SUNDAY("星期日"), MONDAY("星期一");
SUNDAY("星期日", 1001), MONDAY("星期一", 1002);
枚举常用的方法:
1,直接指定一个值,可以直接展示值(自己测试使用)
ColorTwoEnum colorTwoEnum = ColorTwoEnum.FRIDAY;
System.out.println(" colorTwoEnum = "+colorTwoEnum);
2,values(), ordinal() 和 valueOf() 方法(需要熟悉的方法)
values() 返回枚举类中所有的值。
ordinal()方法可以找到每个枚举常量的索引,就像数组索引一样。
valueOf()方法返回指定字符串值的枚举常量(必须是枚举值前面的常量)
建议:
自己写几个枚举类测试即可
参考或学习链接:
菜鸟教程,简书,csdn
https://blog.csdn.net/qq_27093465/article/details/52180865
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~