プログラムを書くとき、最初に文字列の配列を作成します。アレイに文字列「イーグル」が含まれていることがわかった場合、ループはすぐに中断されます。整数型の別の2次元配列を作成し、60以下の最初の配列要素が見つかった場合、内部ループではなく、直ちに中断されます。
コードコピーは次のとおりです。
パブリッククラスforeach {
public static void main(string [] args){
System.out.println( "/n ------------------------------------------------------------ -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- ---
//配列を作成します
string [] array = new String [] {"Egret"、 "Red-Crowned Crane"、 "Original"、 "Parrot"、 "Crow"、 "Magpie"、
「イーグル」、「カッコウ」、「イーグル」、「グレーパターン鳥」、「イーグル」、「ラグ」};
System.out.println( "最初のワシを見つける前に鳥がいる鳥を教えてください。");
for(string string:array){// foreachは配列をトラバースします
if(string.equals( "eagle"))//イーグルに遭遇した場合
破損; //ループを中断します
System.out.print( "has:" + string + "");
}
System.out.println( "/n ------------------------------------------------------------ -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- -------------------------------------------------------------- ---
//スコアアレイを作成します
int [] [] myscores = new int [] [] {{67、78、63、22、66}、{55、68、78、95、44}、{95、97、92、93、81}}} ;
System.out.println( "Baby's Test Scores:/nmathematics/tchinese/tenglish/tfine Arts/thistory");
no1:for(int [] is:myscores){//スコアテーブルを横断します
for(int i:is){
System.out.print(i + "/t"); //出力スコア
if(i <60){//失敗した中流階級に遭遇した場合、すぐにすべての出力を中断します
System.out.println( "/nなど、" + i + "スコアとは何ですか?なぜこれが失敗するのですか?");
No1を壊す;
}
}
System.out.println();
}
}
}
効果は図に示されています: