JAVA/编程语言

[上]JAVA学习系列模块四第四章86.if语句_else…if语句的使用

daimafengzi · 5月23日 · 2024年 · · 本文共656个字 · 预计阅读3分钟1018次已读

[上]JAVA学习系列模块四第四章86.if语句_else…if语句的使用

视频


笔记

1.格式:
if(boolean表达式){
执行语句1
}else if(boolean表达式){
执行语句2
}else if(boolean表达式){
执行语句3
}…else{
执行语句n
}

2.执行流程:
从if开始往下挨个判断,哪个if判断结果为true,就走哪个if对应的执行语句,如果以上所有的判断都是false,就走else对应的执行语句n

3.使用场景:2种情况以上的判断

public class Demo08ElseIf {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int data1 = sc.nextInt();
        int data2 = sc.nextInt();
       /* if (data1>data2){
            System.out.println("data1大于data2");
        }else if(data1<data2){
            System.out.println("data1小于data2");
        }else{
            System.out.println("data1等于data2");
        }*/

        if (data1>data2){
            System.out.println("data1大于data2");
        }else if(data1<data2){
            System.out.println("data1小于data2");
        }else if (data1==data2){
            System.out.println("data1等于data2");
        }
    }
}

注意:最后一种情况,不一定非得用else,但是必须要保证所有的情况都判断了

0 条回应