21xrx.com
2024-09-17 04:10:58 Tuesday
登录
文章检索 我的文章 写文章
Java中if语句的基本用法
2023-06-15 15:46:53 深夜i     --     --
Java if语句 条件分支结构

Java中的if语句是一种条件分支结构,它的基本形式如下:


if (condition) 执行这里的代码

其中,`condition`是一个布尔型表达式,如果它的值为`true`,则执行花括号中的代码;反之,则不执行。

除了基本形式,Java中的if语句还有其他几种形式,如if-else语句、if-else if-else语句、嵌套if语句等。下面通过代码案例来介绍它们的用法。

1. if-else语句

if-else语句的形式如下:


if (condition) 执行这里的代码

else 执行这里的代码

例子:


int a = 3;

if (a > 2) {

  System.out.println("a大于2");

} else {

  System.out.println("a不大于2");

}

输出结果是:`a大于2`

2. if-else if-else语句

if-else if-else语句的形式如下:


if (condition1)

  // 如果条件1成立 else if (condition2) 执行这里的代码

else 执行这里的代码

例子:


int a = 3;

if (a < 2) {

  System.out.println("a小于2");

} else if (a > 5) {

  System.out.println("a大于5");

} else {

  System.out.println("a在2和5之间");

}

输出结果是:`a在2和5之间`

3. 嵌套if语句

嵌套if语句指的是在if语句中再使用if语句,它的形式如下:


if (condition1) {

  if (condition2)

    // 如果条件1和条件2都成立 else 执行这里的代码

  

} else

  // 如果条件1不成立

例子:


int a = 3;

int b = 5;

if (a > 2) {

  if (b > 4) {

    System.out.println("a大于2,b大于4");

  } else {

    System.out.println("a大于2,b不大于4");

  }

} else {

  System.out.println("a不大于2");

}

输出结果是:`a大于2,b大于4`

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复