Java コードの「loop:」について
Java 開発者は、コード内で見慣れない構文「loop:」に遭遇する可能性があります。これにより、その性質とコンパイル プロセスにおける役割について疑問が生じます。
説明:
Java の "loop:" 構造はキーワードではなくラベルです。 。ラベルは、break ステートメントと continue ステートメントによるクイック参照のためにコード内の特定のポイントを識別するために使用されます。
使用法:
ラベルはループまたはブロックの前に配置され、次の目的で使用できます。ネストされたループから途中で抜け出す。 Break ステートメントの後に、抜け出すループのラベルを続けると、ループを選択的に終了できます。
例:
loop: for (; ; ) { for (; ; ) { if (condition1) { break loop; } if (condition2) { break; } } }
この例では、ラベル "loop:" が使用されます。両方のネストされたループが発生したときに、そのループから抜け出すことができます。 "condition1".
Documentation
公式 Java ドキュメントには、「loop:」は「break ステートメントと continue ステートメントを使用して名前を付けるループのラベルとして使用される」と記載されています。 、その有用性と動作をしっかりと理解できます。
以上がJava コードにおける「loop:」の目的は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。