`
jxqc_job
  • 浏览: 529 次
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
java枚举类型的使用--demo java枚举类型的使用--demo
1. 
package com.dwr.test;

public enum EnumDemo {
	//定义6个枚举类EnumDemo实例BLACK, RED, BLUE, YELLOW, WHITE
	BLACK,
	RED("红色", 1), 
	BLUE("蓝色", 2),
	GREEN("绿色", 3),
	WHITE("白色", 4),
	GREY(5);
	//定义枚举的成员变量
	int colorvalue;
	String colorname; 
	//定义枚举类的构造方法
	EnumDemo(){
		
	}
	EnumDemo(int value){
		this.colorvalue = value;
	}
	EnumDemo(String name, int value){
		this.colorname = name;
		this.colorvalue = value;
	}
}


2.
package com.dwr.test;

public class TestEnum {
	public static void main(String[] args) {
		System.out.println(EnumDemo.RED.colorname+","+EnumDemo.RED.colorvalue);
		System.out.println(EnumDemo.BLUE.colorname+","+EnumDemo.BLUE.colorvalue);
		System.out.println(EnumDemo.GREEN.colorname+","+EnumDemo.GREEN.colorvalue);
		System.out.println(EnumDemo.WHITE.colorname+","+EnumDemo.WHITE.colorvalue);
		System.out.println(EnumDemo.BLACK.name()+","+EnumDemo.BLACK.colorvalue);
		System.out.println(EnumDemo.GREY.name()+","+EnumDemo.GREY.colorvalue);
	}
	
}
Global site tag (gtag.js) - Google Analytics