java编程、语言学习,入门必看(下)
四、循环结构
1.循环结构:
打印50份试卷,是从第1份开始打印,打印到第50份结束,重复打印试卷的过程
绕操场跑10圈,从第1圈开始,到第10圈结束,重复跑步的过程
做100道编程题,从第1题开始,到第100道结束,重复做题的过程
2.循环的概念:
重复完成某一件事情或者某一个操作,有一个开始位置和结束位置就叫做循环
3.循环的特点:
1、循环条件:也就是满足某个条件下才做重复的操作
2、循环操作:也就是重复所做的事情或者操作
4.while循环的语法:
while(循环条件){
满足条件的时候所做的循环操作
}
特点:先判断,再执行
使用while循环的步骤:
1、确定是否存在重复操作
2、分析出循环条件和循环操作分别是什么
3、套用while循环语法写出循环结构
4、检查循环是否能正确退出
5.do-while循环结构的语法:
do{
循环操作
}while(循环条件);
特点:先执行循环操作,再进行循环条件判断(先执行,再判断)
6.while循环和do-while循环的差别:
1、循环的次序不同,while循环是先判断,再执行,do-while是先执行,再判断;
2、while循环在初始值不满足循环条件的时候一次都不会执行,do-while循环在初始值不
满足循环条件的时候至少执行一次
7.程序调试:
断点调试的步骤:(每次调试后取消掉断点)
1、设置断点:在左侧边栏的位置点击鼠标左键两次,可以生成一个断点
2、进入调试模式:点击右键,选择debug as进入debug调试模式,程序会在设置断点的地
方停下来
3、单步执行,也就是一行一行的执行代码,按F6单步跳过执行代码
4、观察变量值的变化
5、找出错误的位置
6、改正错误
7、运行看结果是否正确**
8.for循环结构
语法:for(表达式1;表达式2;表达式3){
循环操作
}
表达式1:循环从哪里开始,也就是循环的初始值,比如:int num = 1
表达式2:循环的条件,也就是循环到哪里结束,比如:num <100
表达式3:计数器,也就是每循环一次,初始值产生怎样的变化,比如:num++
每个表达式之间用分号隔开,每个表达式都可以不写,但是分号不能省略
for循环的执行顺序:
①先去执行表达式1,也就是先去找初始值
②第二步去执行表达式2,也就是去找循环条件
③第三步去执行循环操作
④最后才去执行表达式3,也就是最后才实现初始值变化的过程
1
2
3
4
5
6
7
表达式1和表达3中可以写多个,表达式2,条件只能有一个
9.跳转语句的使用:
break关键字:(通常和if选择结构一起使用)
在switch使用break表示结束switch选择结构去执行选择结构外的代码
在循环中使用break表示结束循环结构去执行循环结构外的代码
continue关键字:(通常和if选择结构一起使用)
continue只能够在循环结构中使用
在循环中使用continue表示结束当前这一次循环,然后开始下一次循环
使用场合:
break常用于switch结构和循环结构中
continue一般用于循