ホームページ >Java >&#&ベース >Javaでifループを終了する方法

Javaでifループを終了する方法

王林
王林オリジナル
2019-11-22 16:29:206136ブラウズ

Javaでifループを終了する方法

実際のプログラミングでは、条件文が一致した場合にループから抜け出す必要がある場合があります。 Java では、break ステートメントと continue ステートメントによって制御されます。

"break" ステートメント

"break" ステートメントはループを終了するために使用されます。つまり、後続のすべてのループは実行されなくなります。

例: 1 2 3 4...100 の結果を計算します。

public class example1{
    public static void main(String[] args){
        int result=0;
        for(int i=1;i<=100;i++){
            if(i>50) break;
            result+=i;
        }
        System.out.println(result);
    }
}

出力結果:

1275

分析: プログラムは 1 2 3 4... 50 の結果を計算するだけで、後続のループはすべて実行されませんでした。つまり、i=51 の場合、ループは終了します。

さらに、「break」ステートメントは、次のセクションで説明する switch ステートメントと一緒に使用できます。

"Continue" ステートメント

"Continue" ステートメントは、現在のループを終了し、次のループに入るために使用されます。つまり、すべてのループではなく、このループのみが終了します。ループが終了しても、後続のループは引き続き続行されます。

例: 1 2 3 4...100 の結果を計算します。

public class example1{
    public static void main(String[] args){
        int result=0;
        for(int i=1;i<=100;i++){
            if(i>50&&i<=60) continue;
            result+=i;
        }
        System.out.println(result);
    }
}

出力結果:

4495

推奨チュートリアル: Java 開発入門

以上がJavaでifループを終了する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。