Java基础知识(if-else)

运算符优先级。

/*
分支结构中的if-else(条件判断结构)

一、三种结构
第一种
if(条件表达式){
        执行表达式
}
第二种:二选一
if(条件表达式){
    执行表达式1
}else{
    执行表达式2
}
第三种:n选一 
if(条件表达式){
    执行表达式1
}else if{
    执行表达式2
}else if{
    执行表达式3
}
...
else{
    执行表达式n
}

*/
class  IfTest
{
    public static void main(String[] args) 
    {
        //举例1
        int heartBeats = 79;
        if(heartBeats  < 60 || heartBeats > 100){
            System.out.println("需要进一步加盟差");
        }
        System.out.println("检查结束!");

        //举例2
        int age = 23;
        if(age < 18){
            System.out.println("你可以看动画片");    
        }else{
            System.out.println("你可以看成人片");
        }

        //举例3
        if(age < 0){
            System.out.println("你输入的数据非法");
        }else if(age < 18){
            System.out.println("青年时期");
        }else if(age < 35){
            System.out.println("青壮年时期");
        }else if(age < 60){
            System.out.println("中年时期");
        }
        else if(age < 120){
            System.out.println("老年时期");
        }else{
            System.out.println("你是要成仙啊");
        }    
    }


}
 

Java基础知识(if-else)_第1张图片

你可能感兴趣的:(Java基础知识(if-else))