循环初探
一、学习目标
①理解循环结构的基本原理
②使用while循环结构
③使用do-while循环结构
④学会调试
二、While循环
2.1 基本语法
while(循环条件){ 循环操作语句; }
2.2 循环三要素
①初值
②判断
③更新
2.3 特点
先判断,再执行
三、do-while循环
3.1 基本语法
do{
循环操作;
}while(循环条件);
3.2 特点
先执行,再判断
四、while和do-while对比
区别:
①执行顺序不同
②初始情况不满足循环条件时:
while不执行
do-while执行一次
五、for循环
2.1 语法
for(表达式1;表达式2;表达式3){ 语句; }
①表达式1,通常是为循环变量赋储值,可省略
②表达式2,循环条件,是否继续执行循环,可省略
③表达式3,更新循环变量的值,可省略
④
;
用来分隔三个表达式,不可省略。例:
for(int i = 0; i < 5; i++){ System.out.println(i); }
2.2 for循环常见问题
①忘记定义循环变量或初始化
②循环条件缺少时会造成死循环
③循环变量不更新也会造成死循环
六、break语句
**作用:**跳出循环,执行循环之后的语句
七、continue语句
**作用:**跳过本次循环,继续下次循环
八、break和continue对比
使用场合:
①break可用于switch结构和循环结构中
②continue只能用于循环结构中
九、 调试Java程序
作用:
当程序结构越来越复杂时,需要专门的技术来发现和定位错误,就是“程序调试”
使用步骤:
①设置断点,在代码行左侧数字的旁边双击产生一个断点。
②debug as,以调试模式执行程序,主方法右键 -> Debug As -> Java Application
③单步调试,eclips中按 F6 或者点击Step Over按钮
④在单步执行的过程中,观察当前执行步骤相关的值,以便确定程序是否按照预期效果执行。