当出现有序的重复操作时使用循环结构。
2个要素:循环条件、循环操作。
执行过程:当循环条件满足时,我们就反复执行循环操作,直到遇见条件为false时,就跳出循环。
while循环:
while(循环条件){
循环操作
}
特点:先判断循环条件,再执行循环体
do while:
do{
循环操作
}while(循环条件);
特点:先执行一次循环操作,再判断。
应用场景:当我们需要用输入的值作为循环条件时,就采用do while方式。
debug:
程序中出现的漏洞(bug);寻找并修复(debug)
调试步骤:设置断点、单步运行(step F6|F5)、根据变量观察程序运行的过程。
resume(F8)跳到下一个断点.
for循环:
for(表达式1;表达式2;表达式4){
表达式3
}
表达式1:变量初始值
表达式2:判断条件
表达式3:循环体
表达式4:变量自增自减
执行过程:1-2-3-4-2-3-4-2-3....
注意:1、for里面的两个分号不能缺少
2、循环体3执行完后直接跳入表达式4
关键字:break与continue
break:可以应用于循环结构和switch结构,它的作用是跳出有序的结构(switch),如果用在循环中,相当于强制或非正当的结束我们的循环。
continue:只能够作用于循环中;在复杂的程序中,跳过当前循环,继续执行下一次循环。