Java 的输出条件分支
让我们尝试使用 if 语句
class Main {
public static void main(String[] args) {
int value = 3;
if (value > 0){
System.out.println("値は正です");
}
}
}
当你写完描述之后,我们来执行代码。
会输出”值是正的”。
试着理解如何使用if语句
if语句的描述如下。
if ( 条件式 ) {
条件式を満たす時に実行する処理
}
以下是与Ruby编写方式不同的几个方面。
・在条件语句中要用()括起来
・在想要执行的操作中要用{}括起来
关于指定更细微条件的else和elsif,Ruby和Java之间没有大的区别。
class Main {
public static void main(String[] args) {
int value = 3;
if (value > 0){
System.out.println("値は正です");
}else if (value < 0){
System.out.println("値は負です");
}else {
System.out.println("値は0です");
}
}
}
基本上使用方式相同,如下所述。
if (条件A) {
// 処理A
} else if () {
// 処理B
} else {
// 処理C
}
根据是否满足条件,将进行分支判断,并执行以下操作。
如果条件A为真,则执行处理A。
如果条件A为假且条件B为真,则执行处理B。
如果所有条件都为假,则执行处理C。
处理流程与Ruby相同,但需要注意在Java中使用”else if”来表示”elsif”。