二十:Java基础入门-Java if判断语句的用法

2019-07-15  本文已影响0人  Lord丶轩莫言弃

1、概述

2、if语句的使用格式(1)

if(条件表达式){
    条件表达式结果是true时,执行本代码块。
}
// 示例:
if(5 > 3){
    System.out.println("5大于3");
}

代码演练:

public static void main(String args[]) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入分数:");
    int score = scanner.nextInt();
    if (score >= 60) {
        System.out.println(score + "分及格");
    }
}

3、if语句使用格式(2)

if(条件表达式){
    条件表达式结果是true时,执行本代码块。
}else{
    条件表达式结果是false时,执行本代码块。
}
// 示例:
if(5 < 3){
    System.out.println("5小于3");
}else{
    System.out.println("5大于3");
}

代码演练:

public static void main(String args[]) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输第一个数:");
    int a = scanner.nextInt();
    System.out.println("请输第二个数:");
    int b = scanner.nextInt();

    if (a > b) {
        System.out.println(a + "是最大数");
    } else {
        System.out.println(b + "是最大数");
    }
}

4、if语句使用格式(3)

if(条件表达式){
    条件表达式结果是true时,执行本代码块。
}else if(......){
    ......
}else if(条件表达式n){
    条件表达式n结果是true时,执行本代码块。
}else{
    条件表达式n结果是false时,执行本代码块。
}

代码演练:

public static void main(String args[]) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入5分制分数:");
    int score = scanner.nextInt();

    if (score == 5) {
        System.out.println("优秀");
    } else if (score == 4) {
        System.out.println("良好");
    } else if (score == 3) {
        System.out.println("及格");
    } else if (score >= 0 && score <= 2) {
        System.out.println("不及格");
    } else {
        System.out.println("输入的不是5分制分数");
    }
}

注意:if语句在日常开发工作中,使用的次数非常非常非常多,此处需要熟练掌握,灵活使用。

说明:该内容由Lord丶轩莫言弃收集整理,参考资料来源于极客学院

上一篇 下一篇

猜你喜欢

热点阅读