电子商务网站建设成都/重庆seo技术博客
P15 循环拓展知识点
- 1.死循环
- 2.嵌套循环
系统:Win10
Java:1.8.0_333
1.死循环
死循环:也就是循环中的条件永远为 true,死循环是永不结束的循环。例如:while(true){ }
在后期的开发中,会出现使用死循环的场景,例如:我们需要读取用户输入的数据,但是用户输入多少数据我们并不清楚,也只能使用死循环,当用户不想输入了,就可以结束循环了,如何去结束一个死循环,就需要使用到跳出语句了
2.嵌套循环
嵌套循环:是指一个循环的循环体是另一个循环,比如for循环里面还有一个for循环,就是嵌套循环。总共的循环次数 = 外循环次数 * 内循环次数
嵌套循环格式
for (初始化表达式①; 布尔表达式②; 步进表达式⑦) {for (初始化表达式③; 布尔表达式④; 步进表达式⑥) {循环体⑤}
}
嵌套循环执行流程
执行顺序:①②③④⑤⑥ > ④⑤⑥ > ⑦②③④⑤⑥ > ④⑤⑥
外循环一次,内循环多次
比如时钟:一天有 24 小时,每小时有 60 分钟。24 小时就是外循环,60 分钟就是内循环
练习:使用嵌套循环,打印一天的 点-分
public class Demo01 {public static void main(String[] args) {// 24小时,每小时60分钟// 外循环24次,内循环60次for (int hour = 0; hour < 24; hour++) {for (int minute = 0; minute < 60; minute++) {System.out.println(hour + "小时" + minute + "分钟");}}}
}