一、枚举类型
枚举类型的好处:定义变量是见名知意
enum Color {
RED, GREEN, BLUE
}
二、示例代码
switch 配合使用
package com.su.myenum;
/**
* Java 枚举类型
*/
public class MyEnum {
// 枚举类型的好处:定义变量是见名知意
enum Color {
RED, GREEN, BLUE
}
public static void main(String[] args) {
// 通过枚举类型获得对应的颜色值
int colorId = getColor(Color.BLUE);
System.out.println("Color id = " + colorId);
}
private static int getColor(Color type) {
int result;
switch (type) {
case RED:
result = 0xff0000;
break;
case GREEN:
result = 0x00ff00;
break;
default:
// 255
result = 0x0000ff;
break;
}
return result;
}
}