掌握while循环结构(其次于for)
1.初始化循环变量
2.循环条件
while(条件表达式){
3.循环操作(循环体)
4.更新循环变量(循环出口)
}
掌握do-while循环结构(前期)
do{
// 循环操作
}while(循环条件);
do-while和while区别:do-while无论条件是否满足 都至少会执行一次!
比较while和dowhile循环的区别
1:语法不同while先判断在执行
dowhile先执行在判断
2:执行次序不同
1:初识情况不满足循环条件时
2:while循环一次都不会执行
3:dowhile循环不管任何情况都至少执行一次
外层循环控制行
内层循环控制每行的内容
java 的多重循环
1:掌握java二重循环(多重/嵌套)
1:各循环可互相嵌套
2:一般不超过三层
3:外层循环变量变化一次,内层循环变量要变化一遍
\3. 掌握for循环结构(后期用的最多)
循环次数固定的场景。
for(初始化变量;条件;循环出口){
// 循环操作
}
// 可能未来我们会使用到死循环
java 的 多重循环
1:掌握java二重循环(多重/嵌套)
1:各循环可互相嵌套
2:一般不超过三层
3:外层循环变量变化一次,内层循环变量要变化一遍
对比break和continue
适用场合:
1:beak常用于switch结构和循环结构中
2:continue一般用循环结构中
作用:
1:break语句终止某个循环,程序跳转到循环外的下一条语句,,如果是在python中,break只能用在循环
,如果是出现在内层循环,他只是结束了当前循环,外层的没有影响:
2:continue跳出本次循环,进入下一次循环
3:双重循环亦如此
如果出现在多重循环的内循环中,它控制的是内层循环,对外层循环没有影响。
return语句的用法:
return : 结束当前方法的执行程序,返回到该方法的调用位置
断点调试步骤:
断点调试: 因为程序执行很快,一晃而过,
所以我需要让他在我需要查看的位置停下来慢慢执行
1:打断点break point(双击左侧的竖栏
注意:是在方法中非注释的位置打)
2:以debug as 运行 (当运行到断点处时,
程序会中断 在断点处等你调试)
这一行被选中的代码 它处于将要执行, 还未执行的状态
此种执行方法 会触发切换debug试图对话框
3:按F6或者按Step over键 可以执行当前暂停的这一行代码
如果想看一些判断的结果,
可以选中你想判断的地方,然后右键——>inspect查看
4:在一行一行执行的过程中,可以随时在debug视图查看变量表 检测变量的变化,或者直接鼠标放在变量上,:
5:在查看代码执行过程中,如果有些代码已经清楚执行结果之后,想看关键点,
那么可以直接点击F8或者Resume按钮,快速放行非断点代码内容(他会直接来到下一次的断点位置中间直接快速执行了)