1、if分支由三种形式
应用场景示例(红绿灯)
public class IfTest2 {
public static void main(String[] args) {
// 目标:完成自动汽车驾驶程序的书写:以便可以根据红绿灯状态正确形式。
test1();
}
public static void test1() {
// 1、假设现在通过摄像头获取到了三种灯的状态信息如下
boolean red = false;
boolean yellow = false;
boolean green = false;
// 2、使用if语句判断红灯亮,则停止,黄灯亮,则准备,绿灯亮,则开始,否则停止。
if (red) {
System.out.println("红灯亮,停止!");
} else if (yellow) {
System.out.println("黄灯亮,准备!");
} else if (green) {
System.out.println("绿灯亮,开始!");
} else {
System.out.println("灯泡故障,停止!");
}
}
}