Java if 语句 - Java 编程入门

if 语句用于在代码中做条件判断。当条件的计算结果为 true,程序执行大括号内的语句。当布尔条件的计算结果为 false,大括号内的代码将不会执行。如下:

if (yourSales >= target) {
    performance = "Satisfactory";
    bouns = 100;
}

当 yourSales 大于或等于 target 时,执行括号中的语句。流程图如下:

if 语句的流程图

使用块可以在 Java 程序结构中原本只能放置一条简单语句的地方放置多条语句。

使用 else 语句,可以执行当条件为假时相应的代码。如下:

if (yourSales >= target) {
    performance = "Satisfactory";
    bouns = 100;
} else {
    performance = "Unsatisfactory";
    bouns = 0;
}

if/else 语句的流程图

当然也可以重复交替的使用 if...else if...,如下:

if (yourSales >= 2*target) {
    performance = "Excellent";
    bouns = 1000;
} else if (yourSales >= 1.5*target) {
    performance = "Fine";
    bouns = 500;
} else if (yourSales >= target) {
    performance = "Satisfactory";
    bouns = 100;
} else {
    System.out.println("You're fired");
}

if/else if 多分支的流程图

Loading...


Run