多重/多层/嵌套循环基础语法

多重/多层/嵌套循环

1.掌握多重循环的使用
一个循环结构中可以嵌套其他两种循环结构,嵌套多少层和多少个都可以,一般不会超过两层!所以多重循环又往往被称为双重循环了。

  • 外层循环执行一次,内层循环执行一遍/轮
  • while(){ // 外层循环
    // 内层循环
    for(){
}
  do{
 }while();

}
如果打印图形的时候,先看有几行,外层循环控制就打几行
内层循环控制打印多少列 (外行,内列)
2.掌握循环中的跳转语句使用
switch(){
case常量1;
break;

}

break:(退出当前循环)
如果出现在多重循环的内层循环中, 不会退出所有循环,只会退出当前循环。
continue(继续):结束本次循环(后面的代码不执行了),进入下一次循环。
break可以出现在switch选择结构和循环结构中,continue只能出现在循环中

3.掌握程序调试(debug/断点调试)

到达循环之后,程序不再是很直观就能推断出结果了!所以需要我们运行时慢慢查看。

1.添加断点(break point)->双击行号 / 右键添加
断点:你希望程序在哪行代码开始调试/暂停/中断 执行。
不要添加在注释行,或者一些输入上或者语法声明上(类声明、方法声明、循环、选择声明)!
2.右键debug as 以调试形式运行,运行之后,程序会在断点处停止,此时这行代码处于将要执行还未执行的状态。
不要在使用run as
3.可以按下F6(Step Over)执行当前行代码,并进入下一行
4.可以在一行一行调试的过程中,随时切换断点的位置!并且可以随时按下F8(resume)快速放行到下一个断点,程序会直接运行至结束。
5.按下F5(Step Into),它可以进入方法内查看运行。
6.如果在调试过程中发现问题,随时可以中断进行修复解决。

猜你喜欢

转载自blog.csdn.net/weixin_44794676/article/details/88820215