实训—day04
程序员文章站
2024-03-25 22:58:58
...
day04(8月5日)
一、8月5日课程内容
一、break和continue
1.1、break
break无法单独使用,可以用在switch中也可以用在循环中,用在循环中用于跳出循环结构。
break运行规律:不需要判断任何条件,只要遇到 break便直接跳出执行后续代码。
for(int num=1;num<=9;num++){
if(num==5){
break;//在没有加此if语句时,for循环是用来计算1到9乘于9的值
//if语句的功能:在num等于5时,停止循环。
}
System.out.println(num+"*9="+num*9);
}
1.2、continue
continue无法单独使用,必须将 continue 关键字置于循环语句中。用于跳过循环体中剩余语句而进入下一次循环,跳出的是本次循环,比如:i=5时跳出, 即不执行i=5,直接执行 i=6。
continue 运行规律:不需要判断任何条件,只要遇到 continue 变直接跳出本轮循环进行下次循环。
for(int num=1;num<=9;num++){
if(num%3==0){
continue;//直接跳过了循环条件,num为3时
}
System.out.println(num+"*9="+num*9);
}
1*9=9
2*9=18
4*9=36
5*9=45
7*9=63
8*9=72
二、循环使用时注意的问题
2.1、双层循环
外层循环一次,里层循环执行所有次
2.2、循环嵌套
非必要不建议使用
2.3、循环最好不要使用三层以上
2.4、break只能跳出一层循环
嵌套
非必要不建议使用
2.3、循环最好不要使用三层以上
2.4、break只能跳出一层循环
跳出循环的条件????????
下一篇: 软件测试基础知识(一)