多重循环和断点调试

多重循环
1. 掌握Java二重循环 (2层嵌套的循环)
口诀;外层控制循环打印行数 内层控制循环每行内容
for(int i = 0; i<4;i++){
for(int j =0;j<5;j++){
sout("*");
}
system.out.println();
}
(2)
*





for(int i =0;i<5;i++){
for(int j = 0;j<=(2i-1);J++){
sout("
");
}
system.out.println();
}

(3)

*




for(int i= 0;i<=5;i++) {
for(int j=0;j<=5-i;j++){
System.out.print(" “);
}
for(int j = 0;j<(2i-1);j++) {
System.out.print("
”);
}
System.out.println();
}
(4)
打印九九乘法表
外层控制打印多少行
for(int i =1 ; i<=9 ;i++) {
内层控制打印的内容
for(int v=1;v<=i;v++) {
System.out.print(v+""+i+"="+iv+"\t");
}
System.out.println();
}
2.多重循环换的语法
多重循环指的就是循环嵌套,但是一般的循环也就两层 所以多重循环又被称为二重循环。
多重的循环 最外层的被称为外层循环 嵌套的循环被称为内层循环
外层循环循环一次 内层循环循环一遍

3. 使用跳转语句控制程序流程
break (中断);
在switch种是用于结束判断的
在循环中是用与结束循环的
continue (继续);只能出现在循环中
死循环:无法结束的循环

4. 掌握程序调试(debug)
知识传递者说 世界没有完美的程序,我们是尽力将我们的程序接近完美。
bug ;臭虫
(1)盯 看 (读代码,构思代码的运行结果)
(2)通过输出语句来打印内容 sout+(AIt+/)
(3)通过debug工具 断点调试
断点(break point ) 程序中断(暂停)的位置
变量表(variables) 展示在当前方法内的局部变量(在debug时经常观察它)
1. 在预测的可能出现问题的位置左侧双击 可以添加断点
2. 通过debug as 方式运行程序 它会自动运行到断点位置然后暂停 等待你的下一步指令,暂停的这一行目前处于将要执行还未执行的状态。
1. F6(Step Over) 掌握 表示执行当前行的代码 切换到下一行
2. F8(Resume) 掌握 快速放行到下一个断点位置(跳过我们不想查看的部分)
3. F5(Step into) 目前了解 表示进入到要执行的方法内
3. 观察变量表等信息 发现问题 解决问题

你可能感兴趣的:(Java)