分支结构 :if

分支结构 :if - else

格式一:

if(条件表达式){
执行语句;
}

格式二:二选一

if(条件表达式){
执行语句1;
}else{
执行语句2;
}

格式三: 多选一

if(条件表达式1){
执行语句1;
}else if(条件表达式2){
执行语句2;
}else if(条件表达式3){
执行语句3;
}
......
else{
执行语句n;
}


说明:
1.条件表达式的结果为boolean类型

public class IfTest{

    public static void main(String[] args){
    
        //第一种 if
        boolean handsome = false;

        if(handsome){
            System.out.println("小哥哥加个微信");
        }

        System.out.println("--------------------------------");

        //第二种 :if - else
        boolean hasMoney = false;
        if(hasMoney){
            System.out.println("今晚我是你的人");
        }else{
            System.out.println("我不是那种人");
        }

        System.out.println("--------------------------------");

        //第三种
        int age = 130;

        if(age < 18){
            System.out.println("少儿不宜");
        }else if(age < 25){
            System.out.println("年轻的时候少看片");
        }else if(age < 35){
            System.out.println("年轻的时候片看多了,现在多运动吧");
        }else if(age < 50){
            System.out.println("哥还是算了吧,年纪太大了,怕你猝死");
        }else{
            System.out.println("好后悔年轻的时候没去尚硅谷学习");
        }
        System.out.println("程序结束");
    
    }
}
原文地址:https://www.cnblogs.com/zmy-520131499/p/11047424.html