java enum 枚举使用例子

java enum 枚举使用例子


public class TestEnum {

	public enum Color {
		GREEN(4), YELLOW(2), RED(1);
		
		// 要使用“()”进行赋值一定要加以下几行
		// ------------------------------------
		private final int value;

		// 构造器默认也只能是private, 从而保证构造函数只能在内部使用
		Color(int value) {
			this.value = value;
		}

		public int getValue() {
			return value;
		}
		// ------------------------------------
	}

	public static void main(String[] args) {
		Color color = Color.GREEN;
		System.out.println("color Enum == " + color.getValue());
		System.out.println("color Enum 排列值  == " + color.ordinal());
	}

}

猜你喜欢

转载自huangyongxing310.iteye.com/blog/2334430