Break Labelの小さな例
1200 ワード
Labelがない場合:
出力結果:
0&0
1&0
2&0
——————————————————————————————————————
Labelの場合:
出力結果:
0&0
******************************************************
breakはLabelによりN再ループからの脱出を実現できる.
public class TestLabel {
/**
* break ?
* , Label , Label
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
label1:
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
if(j==1) break ;
System.out.print(i + "&");
System.out.println(j);
}
}
}
}
出力結果:
0&0
1&0
2&0
——————————————————————————————————————
Labelの場合:
public class TestLabel {
/**
* break ?
* , Label , Label
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
label1:
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
if(j==1) break label1 ;
System.out.print(i + "&");
System.out.println(j);
}
}
}
}
出力結果:
0&0
******************************************************
breakはLabelによりN再ループからの脱出を実現できる.