0
点赞
收藏
分享

微信扫一扫

Switch语句中的enum


在Switch语句中使用enum,枚举实例具备整数值的次序,还可以用ordinal方法取得次序

实例:

package xfj;

enum Signal {green, yellow,red, }
public class TrafficLight {
Signal color = Signal.green;
public void change() {
switch(color) {
case red: color = Signal.green;
break;
case green: color = Signal.yellow;
break;
case yellow: color = Signal.red;
break;
}
}
public String toString() {
return "The traffic light is "+color;
}
public static void main(String[] args) {
TrafficLight t = new TrafficLight();
for(int i = 0; i < 7; i++) {
System.out.println(t);
t.change();
}
}

}

运行结果如下:

Switch语句中的enum_i++


欢迎您关注我的微信公众号:学习微站(studysth)

Switch语句中的enum_java_02


举报

相关推荐

0 条评论