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”。

广告
将在 10 秒后关闭
bannerAds