Java基础 第一节 第十四课
【摘要】
扩展知识点
死循环嵌套循环执行流程练习
死循环
死循环: 也就是循环中条件永远为 true, 死循环的是永不结束的循环. 例如: while(true){}.
在后期的开发中, 会出...
死循环
死循环: 也就是循环中条件永远为 true, 死循环的是永不结束的循环. 例如: while(true){}.
在后期的开发中, 会出现使用死循环的场景. 例如: 我们需要读取用户输入, 但是用户输入多少数据我们并不清楚, 也只能使用死循环, 当用户不想输入数据了, 就可以结束循环了. 如何去结束一个死循环呢, 就需要使用到跳出语句了.
嵌套循环
所谓嵌套循环, 是指一个循环的循环体是另一个循环. 比如 for 循环里面还有一个 for 循环, 就是嵌套循环. 总共循环次数 = 外循环次数 * 内循环次数.
嵌套循环格式:
for(初始化表达式①; 循环条件②; 步进表达式⑦) {
for(初始化表达式③; 循环条件④; 步进表达式⑥) {
执行语句⑤;
}
}
- 1
- 2
- 3
- 4
- 5
执行流程
- 执行顺序: ①②③④⑤⑥>④⑤⑥>⑦②③④⑤⑥>④⑤⑥
- 外循环一次, 内循环多次.
- 比如跳绳: 一共跳 5 组, 每组跳10个. 5 组就是外循环, 10 个就是内循环.
练习
使用嵌套循环, 打印 5 * 8 的矩形
public static void main(String[] args) {
// 5*8的矩形,打印5行*号,每行8个
// 外循环5次,内循环8次
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 8; j++) {
// 不换行打印星号
System.out.print("*");
}
// 内循环打印8个星号后,需要一次换行
System.out.println();
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
执行结果:
文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。
原文链接:iamarookie.blog.csdn.net/article/details/109922535
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)