制御フローの教科書シリーズ() - Javaの場合は条件文

制御フローの教科書シリーズ() - Javaの条件文の場合
より、学ぶためにサインアップするにはこちらをクリックして
、条件
ステップ1:もし
ステップ2:マルチ表現表現と
手順3:コースはピットが発生した可能性がある場合
ステップ4:もしそうでなければ
ステップ5:他にあれば
ステップ6:練習-BMIの
ステップ7:答え-BMI

例1:もし

if(表达式1){
  表达式2}

式1の値がtrueの場合
式の実装に2

もし

public class HelloWorld {
    public static void main(String[] args) {
         
        boolean b = true;
        //如果成立就打印yes
        if(b){
            System.out.println("yes");
        }
         
    }
}

例2:マルチ発現と表現

public class HelloWorld {
    public static void main(String[] args) {
         
        boolean b = false;
        //如果有多个表达式,必须用大括弧包括起来
        if(b){
            System.out.println("yes1");
            System.out.println("yes2");
            System.out.println("yes3");
        }
         
        //否则表达式2 3 无论b是否为true都会执行
         
        if(b)
            System.out.println("yes1");
            System.out.println("yes2");
            System.out.println("yes3");
             
        //如果只有一个表达式可以不用写括弧,看上去会简约一些
        if(b){
            System.out.println("yes1");
        }
         
        if(b)
            System.out.println("yes1");
         
    }
}

実施例3:ピットコースが遭遇する可能性がある場合
、セミコロンがある場合、バック行6において、セミコロンは、完全な式であり、
Bが真である場合、これはセミコロンの実装となり、[はいを印刷
bがある場合偽は、セミコロンを実行し、そうで印刷できない
、印刷はいとにかく思えます

public class HelloWorld {
    public static void main(String[] args) {
 
        boolean b = false;
 
        if (b);
            System.out.println("yes");
 
    }
}

例4:他にあれば
、他に代わってケースが保持していません

それ以外の場合

public class HelloWorld {
    public static void main(String[] args) {
 
        boolean b = false;
 
        if (b)
            System.out.println("yes");
        else
            System.out.println("no");
 
    }
}

例5:他のIF
に決定された他の条件は、マルチIFであります

public class HelloWorld {
    public static void main(String[] args) {
 
        //如果只使用 if,会执行4次判断
        int i = 2;
        if (i==1)
            System.out.println(1);
        if (i==2)
            System.out.println(2);
        if (i==3)
            System.out.println(3);
        if (i==4)
            System.out.println(4);
         
        //如果使用else if, 一旦在18行,判断成立, 20行和22行的判断就不会执行了,节约了运算资源
        if (i==1)
            System.out.println(1);
        else if (i==2)
            System.out.println(2);
        else if (i==3)
            System.out.println(3);
        else if (i==4)
            System.out.println(4);     
         
    }
}
公開された32元の記事 ウォンの賞賛182 ・は 10000 +を見て

おすすめ

転載: blog.csdn.net/weixin_44092440/article/details/102971191