循环
什么是循环?
重复做相同的事情
while 循环表达式
while(条件表达式){
//循环操作
//迭代变量
}
符合条件:循环继续执行;否则,循环退出
while特点:先判断在执行
eclipse快捷键
输出语句:alt+/
man方法:alt+/
导包:ctrl+shift+o
while结构死循环
写法1:while(true){
//循环操作
}
写法2:while(条件表达式){
//循环操作
//此处没有迭代变量。条件一直成立。所以才会出现死循环
迭代变量(num1++、num1–)
}
为什么需要程序调试?
当我们程序没有编译错误,但是运行结果报错、此时就需要用到调试
发现问题、解决问题
调试的步骤:
1、设置断点
2、单步运行
3、观察变量的变换
f5:进入变量的内部 单步跳入
f6:不会进去,就直接到下一步 单步跳过
打断点的几种方式:
1、鼠标左键在数字前面点两下、打了断点之后再点两下就是取消
2、鼠标右击Toggle Breakpoint即可
3、光标选择你要打断点的一行 ctrl+shift+b
do-while的语法结构
do{
//循环操作
}while(条件表达式);
do-while 循环的特点:先执行、在判断
while循环与do-while循环的异同
相同点:都是循环
不同点:语法结构、循环的特点不同、
do-while 循环的特点:先执行、在判断(无论条件成立与否都会无条件的执行一遍)
while特点:先判断在执行
知道循环次数的时候一般我们用while循环或for循环
不知道循环次数的时候一般我们用do-while循环