Java根据交通信号灯颜色决定汽车停车、行驶和慢行( 提示:使用枚举实现)
时间: 2024-01-07 07:02:55 浏览: 136
JAVA 交通灯
好的,这是一个关于交通信号灯颜色的枚举:
```java
public enum TrafficLightColor {
RED,
YELLOW,
GREEN
}
```
根据交通信号灯颜色决定汽车停车、行驶和慢行的代码可以这样实现:
```java
TrafficLightColor color = TrafficLightColor.RED;
switch (color) {
case RED:
System.out.println("红灯停");
break;
case YELLOW:
System.out.println("黄灯等一等");
break;
case GREEN:
System.out.println("绿灯行");
break;
default:
System.out.println("无效的交通灯颜色");
break;
}
```
这段代码会根据交通信号灯的颜色输出相应的指令。当交通灯为红色时,输出“红灯停”;当交通灯为黄色时,输出“黄灯等一等”;当交通灯为绿色时,输出“绿灯行”;如果交通灯颜色无效,则输出“无效的交通灯颜色”。
阅读全文