枚举
来源:互联网 发布:我知主掌管明天 编辑:程序博客网 时间:2024/03/28 20:32
了解!
package com.java.enums;
public enum Light {
/*
* new Enum<Light>("RED",0);
* new Enum<Light>("GREED",1);
* new Enum<Light>("YEELOW",2);
*/
RED("红灯", 1),GREED("绿灯", 2),YEELOW("黄灯", 3);// 枚举值
String name;
intcode;
private Light(Stringname,int code)
{
this.code=code;
this.name=name;
System.out.println("Light构造方法执行 灯名:"+this.name+" ,编号"+this.code);
}
public String getName() {
returnname;
}
@Override
public String toString() {
// TODO Auto-generated method stub
returnthis.name;
}
}
package com.java.enums;
public enum Color {
RED,GREEN,WHITLE,BALCK;
}
package com.java.enums;
public class LightDemo {
publicstatic finalint RED=1;
publicstatic finalint GREED=2;
publicstatic finalint YELLOW=1;
public static void main(String[] args) {
System.out.println(Light.RED);
System.out.println(Light.GREED.name());
System.out.println(Light.GREED.ordinal());
Color color = Color.RED;
switch (color) {
case RED:
System.out.println(RED);
break;
caseGREEN:
System.out.println("GREEN");
break;
}
}
}
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- Tomcat的server.xml配置文件解析
- 几个字符串函数的实现
- String类型内存转换,你明白为什么吗?
- android studio找不到subversion
- CAT 配置文件加载说明
- 枚举
- 修改vmware虚拟机的虚拟磁盘卷标
- 设计模式之单例模式
- java 双重检测
- android手机无法用adb connect 10.58.106.158 指令
- 遍历map的几种方法
- 【HDU5932 2016CCPC东北地区大学生程序设计竞赛 - 重现赛 K】【树上背包 贪心乱搞】Backpack on Tree 物品成本只有12345下的树上背包
- 做朋友圈的界面 cell的高度的动态调节2
- 求最小公倍数