所使用的enum类型
定义一个名为 TrfcLight的enum类型。它包含GREEN、RED和YELLOW三
个常量表示交通灯的三种颜色。通过vaus(方法和odinal(方万法循环并打印每一个值及其
顺序值。编写一个swich语句,为TrfTcLight的每个常量输出有关信息。
package Chapter_9;
public class TrafficLightDome {
public void print() {
for (TrafficLight t:TrafficLight.values()) {
System.out.println("值为:"+t.name()+"序号为:"+t.ordinal());
}
}
public void TrafficLightSwitch(TrafficLight t) {
switch (t) {
case GREEN:{
System.out.println("此为绿色,允许通行!");break;
}
case RED:{
System.out.println("此为红色,禁止通行!");break;
}
case YELLOW:{
System.out.println("此为黄色,注意警戒!");break;
}
default:
System.out.println("非交通灯三色,错误错误!!!");break;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stu
TrafficLightDome trafficLightDome=new TrafficLightDome();
trafficLightDome.print();
System.out.println();
trafficLightDome.TrafficLightSwitch(TrafficLight.GREEN);
}
}