用法一:常量
在JDK1.5 之前,定义常量是: public static fianl....
枚举:
public enum Color {
RED, GREEN, BLANK, YELLOW
}
用法二:switch
JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。
枚举:
enumSignal {
GREEN, YELLOW, RED
}
publicclassTrafficLight {
Signal color = Signal.RED;
publicvoidchange() {
switch(color) {
caseRED:
color = Signal.GREEN;
break;
caseYELLOW:
color = Signal.RED;
break;
caseGREEN:
color = Signal.YELLOW;
break;
}
}