Menu
CoddyTech

if 语句

本课属于 Coddy Java 学习旅程的“基础知识”单元。第 27 课,共 73 课。

if 语句让我们可以根据条件执行代码。

例如,我们来看下面的代码:

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

上面的代码会检查 age 变量是否大于 18。如果是,就会将 status 设置为保存 "Adult" 字符串。

最后,无论年龄是否大于 18,代码都会将 age 增加 1。

 

要在 Java 中使用 if 语句,我们要把代码块放在花括号 {} 之间,这些花括号中的所有内容都属于 if 语句。如果没有花括号,只有条件后面的那条语句属于 if,所以代码块中有多条语句时,记得使用花括号:

if (condition) {
    code;
    code;
    code;
}

如果条件为 true,我们就会进入 if 内部的代码块(缩进的代码)

challenge icon

挑战

入门

给你一段代码。

变量 a 和 b 的值缺失,请填入合适的值,使 if 语句中的代码能够执行,并且 c 等于 3。

额外挑战:试着找出多个答案!

亲手试试

        // 修改下面的两个值,让后面的条件成立
        int a = 1;
        int b = 5;
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Java 在线编译器