04_流程控制语句
1.顺序结构
2.判断语句
2.1 单if语句
2.2 标准的if-else语句
3.3 扩展if-else if-else语句
3.选择语句
3.1格式
3.2流程图
3.3流程说明
3.4注意事项
//Incompatible types. Found: 'boolean', required: 'char, byte, short, int, Character, Byte, Short, Integer, String, or an enum' //每个条件语句体后,都需要写break,不然会穿透到下一个条件中去 int x = 10; boolean flag = true; switch (x) { case 10: System.out.println("这是5"); //break; default: System.out.println("这是default"); break; }
4.循环语句
4.1 for循环
public static void main(String[] args) { String[] arr = {"x", "y", "z", "m"}; for (String str : arr) { System.out.println(str); } System.out.println("===================="); forear(); } //.class文件反编译后 public static void forear() { String[] arr = new String[]{"x", "y", "z", "m"}; for (int i = 0; i < arr.length; ++i) { String var5 = arr[i]; System.out.println(var5); } }
4.2 while循环
4.3 do-while循环
4.4 三种循环的区别
4.5 死循环
4.6 使用条件

4.7 循环控制语句
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界