循环结构(二)

1 for(int i=0;;i<100;i++){
2       //循环体    
3 }    

 1--2--体--3--2--体--3

 

 

java支持三种形式的跳转:  break      continue     return

break语句用于终止某个循环,使程序跳到循环体外的下一条语句,在循环中位于break后的语句将不再执行,循环也停止执行。

1 for(int i=0;i<100;i++){
2       //跑400m
3     if(不能坚持){
4         break;   //退出比赛    
5     }  
6 }

continue语句  跳过当次循环,后面的代码也不会执行 然后执行下一次循环

1 for(int i =1;i<6;i++){
2    System.out.println("请输入第+i+位同学的成绩");
3 score=input.nextInt();
4 if(score<80){
5    continue;
6    }  
7    num++;
8 }
9  System.out.println("80分以上的学生有+num+名");

return终止所在方法,返回调用该方法的语句处。

1 for(int i=1;i<10;i++){
2     if(i%4==0){
3           return;
4    }  
5 }
6 System.out.println("循环结束");

执行程序将输出   1    2   3     结果中没有输出for循环下面的   循环结束    的语句

当  i=4时满足条件,执行 return语句,结束了当前循环,还结束了整个方法的执行。

 

posted on 2017-08-28 10:42  我的女神赵丽颖。  阅读(91)  评论(0编辑  收藏  举报

导航