您的位置:首页 > 产品设计 > UI/UE

JavaSE复习日记 : 循环终止语句(break/break outerFor/continue)

2015-08-22 22:34 871 查看
      最近没网,但攒了几天的博客,这次逮到机会发博客,直接三篇走起;

/*
*                              循环终止语句: break/ break outerFor/ continue
*/

/*
*                                      break语句
*          1. 用于switch语句中,结束分支语句;
*          2. break也可以用在循环当中,默认情况下结束离他最近第一个循环
*      break:  结束循环;
*      return:  结束方法并返回一个值;
*/

/*
public class JavaSE{
public static void main(String[] args){
for(int i=0; i <10 ; ++i){
System.out.println( i );
if (i==5) {
break;//当i等于5时,结束循环,不再往下循环
}
}
System.out.println( "break结束循环后的输出" );
}
}
*/

//--------------------------------------------------------------------------

/*
*                              break outerFor语句
*      终止指定的循环;
*/

/*
public class JavaSE{
public static void main(String[] args){

// for(int i=0; i < 10; ++i){
//     System.out.println( i );
//     if (i==5) {
//      break;//终止最近的循环
//  }
//   }
//  System.out.println( i );//i是for循环的局部变量,只能在for循环里用,外部无法调用,所以这里会报错:找不到符号

outerFor:for(int i=0; i < 10; ++i){
for(int j=0; j <i ; ++j){
System.out.println( j + " " );
if (i==3) {//当i==3时,外层循环终止,内层循环继续
break outerFor;
}
}

}
}

}
*/

//------------------------------------------------------------------------------
/*
*                              continue语句
*      只终止当次循环,但不影响之后的循环;
*/

public class JavaSE{
public static void main(String[] args){
for(int i=0; i < 10; ++i){
if (i==3) {
continue;//只有i=3的时候不循环,但之后的4-9不影响输出
}
System.out.println( i );

}
}
}


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>杰我教育WWW.JAOVO.COM<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: