开发环境
基于:IntelliJ IDEA
、Maven构建工具
、JDK1.8
、SpringBoot 2.3.4
、Spring4.3.28
编写。
官人如需使用 IDEA 请阅读教程:IntelliJ IDEA
官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装
更多干货
请参考:《穿越 Java 之 语法基础篇》 系列文章
请参考:《穿越 Java 之 Web基础篇 》系列文章
请参考:《穿越 Java 之 开发必备框架篇 》 系列文章
请阅读:《穿越 Java 之 SpringBoot框架篇》系列文章
请阅读:《穿越 Java 之 SpringCloud微服务架构篇》 系列文章
循环结构 四大要素
初始化部分: 可以包含一条或多条语句 进行相应的初始设置(一般就是定义变量并设置初始值)
条件判断部分:他是一个布尔结果。这个结果用于确定是否继续重复。
规律重复部分:这部分就是你提取出来的重复执行的代码。
控制条件的部分【关键点】:在一次循环以后,要记得看看之前的“条件”是否需要更新。
For 循环
格式:
for(【1】初始化语句;【2】条件判断语句;【4】控制条件语句){
【3】循环体语句;
}
执行过程:1-2-3-4-2-3-4 2不成立 出去
注意事项:
条件判断必须是布尔值
循环体语句可以是一条也可以是多条语句,大括号可省略
有左大括号不要写分号。
While 循环
- 格式:
while(条件判断语句:布尔值){
循环体语句;
} - 完整的循环组成:
【1】初始化部分
while(【2】条件判断部分:布尔值){
【3】循环体语句;
【4】更新条件语句;
} - 执行过程: 1-2-3-4-2-3-4 2不成立 出去
Do…while循环
-
格式:
do{
循环体语句;
}while(条件判断语句:布尔值); //注意:while小括号后面的分号不能丢。 -
完整的循环组成
【1】初始化语句;
do{
【3】循环体语句;
【4】更新条件语句;
}while(【2】条件判断语句:布尔值); -
执行过程: 1-3-4-2-3-4-2-3-4 2不成立 出去(多走了一轮)
关于循环的选择
一般经验,当循环的少数已知时最好用for循环。
当循环次数未知时,最好用while循环写。
先考虑for,然后while,最后考虑do…while。