一、循环结构概念
### --- 循环结构概念
~~~ ——> 在Java程序中若希望重复执行一段代码时,就需要使用循环结构。
~~~ ——> 任何复杂的程序逻辑都可以通过顺序、分支、循环三种程序结构实现。
![](https://i-blog.csdnimg.cn/blog_migrate/972bce906eafcb84d3726d4e90533fea.png)
二、for循环概念使用
### --- for循环结构流程
for(初始化表达式; 条件表达式; 修改初始值表达式) {
循环体;
}
三、for循环结构
![](https://i-blog.csdnimg.cn/blog_migrate/3475e93957989134f8055831bab475cd.png)
### --- for循环结构
~~~ ——> 执行初始化表达式=> 判断条件表达式是否成立
~~~ ——> => 成立则执行循环体=> 修改初始值表达式=> 判断条件是否成立
~~~ ——> => 若不成立,则循环结束
四、for循环编程代码
### --- 编程代码
/*
编程实现for循环的使用,模拟玩游戏的过程
*/
public class ForTest {
public static void main(String[] args) throws Exception {
for(int i = 1; i <= 10; i++) { // i = i + 1 => i += 1 => i++
System.out.println("今晚吃鸡,大吉大利,正在进行第" + i + "场游戏...");
Thread.sleep(5000); // 表示模拟睡眠5秒的效果
System.out.println("本场游戏结束!\n\n\n");
}
System.out.println("该休息了,否则明天早上就要迟到了!");
}
}
五、编译打印
### --- 编译
C:\Users\Administrator\Desktop\project>javac ForTest.java
### --- 打印输出
C:\Users\Administrator\Desktop\project>java ForTest
今晚吃鸡,大吉大利,正在进行第1场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第2场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第3场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第4场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第5场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第6场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第7场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第8场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第9场游戏...
本场游戏结束!
今晚吃鸡,大吉大利,正在进行第10场游戏...
本场游戏结束!
该休息了,否则明天早上就要迟到了!