Java SE基础课程(上)-Day04(流程控制语句)笔记总结(B站heima阿玮老师)
顺序结构顺序结构语句是Java程序默认的执行流程, 按照代码的先后顺序, 从上到下依次执行.分支结构1. if语句if (关系表达式) {语句体;}if (关系表达式) {语句体1;} else {语句体2;}if (关系表达式) {语句体1;} else if (关系表达式) {语句体2;}…else {语句体 n1;}2. switch语句switch (表达式) {case 值1:语句体1;break;case 值2:语句体2;break;…default:语句体n1;break;}格式说明:1.表达式: (将要匹配的值) 取值为byte, short, int, char. JDK5以后可以是枚举, JDK7以后可以是String.2.case: 后面跟的是要和表达式进行比较的值(被匹配的值).3.break: 表示中断, 结束的意思, 用来结束switch语句.4.default: 表示所有情况都不匹配的时候, 就执行该处的内容, 和if语句的else相似.5.case后面的值只能是字面量, 不能是变量.6.case给出的值不允许重复.default的位置和省略位置: default不一定写在最下面, 我们可以写在任意位置, 只不过习惯写在最下面.省略: default可以省略, 语法不会有问题, 但是不建议省略.case穿透就是语句体中没有写break导致的, 如果没有发现break, 那么程序会继续执行下一个case的语句体, 一致遇到break或者右大括号为止.注: 如果多个case的语句体重复了, 那么我们考虑利用case穿透去简化代码.循环结构for循环格式: for (初始化语句; 条件判断语句; 条件控制语句){循环体语句;}while循环格式: 初始化语句;while (条件判断语句){循环体语句;条件控制语句;}for和while的对比(1) 相同点: 运行规则都是一样的(2) 区别:for循环中: 知道循环次数或者循环的范围while循环: 不知道循环的次数和范围, 只知道循环的结束条件.do…while循环格式: 初始化语句;do{循环体语句;条件控制语句;} while(条件判断语句);注: 先执行后判断,循环体至少执行一次;跳转控制语句continue: 跳过本次循环, 继续执行下次循环.break: 结束整个循环

相关新闻

Homebrew深度解析:macOS包管理器原理、安装与企业级实践

Homebrew深度解析:macOS包管理器原理、安装与企业级实践

1. 项目概述:为什么 macOS 用户绕不开 Homebrew 这个“包管理中枢”Homebrew 是 macOS 生态里最不像系统组件却最像空气的工具——你可能没主动安装过它,但几乎每个写过 Shell 脚本、搭过开发环境、甚至只是想一键装个wget或tree的人,最后都默…

2026/7/18 3:26:08 阅读更多 →
山东AI产业实效验证与选型指南

山东AI产业实效验证与选型指南

1. 项目背景与核心价值2025年山东AI产业已经进入深度整合期,随着大模型技术下沉和行业解决方案标准化程度提升,企业选型正从"技术炫技"转向"实效验证"。这个推荐清单的独特价值在于:首次采用"效能验证指标"替代…

2026/7/18 3:25:08 阅读更多 →
Wand-Enhancer终极指南:免费解锁专业版功能,手机远程控制游戏修改

Wand-Enhancer终极指南:免费解锁专业版功能,手机远程控制游戏修改

Wand-Enhancer终极指南:免费解锁专业版功能,手机远程控制游戏修改 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand-Enh…

2026/7/18 3:25:08 阅读更多 →

最新新闻

Windows 11 CPU调度优化:低端设备性能提升指南

Windows 11 CPU调度优化:低端设备性能提升指南

1. Windows 11的CPU调度机制解析 Windows 11引入了一套全新的处理器调度机制,这套系统会根据硬件配置自动调整资源分配策略。在搭载现代多核处理器的设备上,系统会优先将前台任务分配给性能核心(P-core),而将后台任务分…

2026/7/18 12:31:21 阅读更多 →
人形机器人Digit:如何用物理AI与强化学习破解仓库劳动力短缺难题

人形机器人Digit:如何用物理AI与强化学习破解仓库劳动力短缺难题

1. 项目概述:当人形机器人走进仓库,劳动力短缺的解法变了 最近在关注制造业和物流行业的朋友,可能都绕不开一个词:劳动力短缺。这不是什么新话题,, 但解决它的方式正在发生根本性的变化。过去我们谈自动化&…

2026/7/18 12:31:21 阅读更多 →
MCA Selector终极指南:轻松管理你的Minecraft世界文件

MCA Selector终极指南:轻松管理你的Minecraft世界文件

MCA Selector终极指南:轻松管理你的Minecraft世界文件 【免费下载链接】mcaselector A tool to select chunks from Minecraft worlds for deletion or export. 项目地址: https://gitcode.com/gh_mirrors/mc/mcaselector 你是否曾因为Minecraft世界文件越来…

2026/7/18 12:31:20 阅读更多 →
Google Search Results Python 批量异步搜索教程:10分钟处理1000+查询请求

Google Search Results Python 批量异步搜索教程:10分钟处理1000+查询请求

Google Search Results Python 批量异步搜索教程:10分钟处理1000查询请求 【免费下载链接】google-search-results-python Google Search Results via SERP API pip Python Package 项目地址: https://gitcode.com/gh_mirrors/go/google-search-results-python …

2026/7/18 12:31:20 阅读更多 →
绝区零自动化助手终极指南:如何一键解放双手,智能完成日常任务与战斗优化

绝区零自动化助手终极指南:如何一键解放双手,智能完成日常任务与战斗优化

绝区零自动化助手终极指南:如何一键解放双手,智能完成日常任务与战斗优化 【免费下载链接】ZenlessZoneZero-OneDragon 绝区零 一条龙 | 全自动 | 自动闪避 | 自动每日 | 自动空洞 | 支持手柄 项目地址: https://gitcode.com/gh_mirrors/ze/ZenlessZon…

2026/7/18 12:31:20 阅读更多 →
如何搭建你的终极游戏串流服务器:Sunshine完全指南

如何搭建你的终极游戏串流服务器:Sunshine完全指南

如何搭建你的终极游戏串流服务器:Sunshine完全指南 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 你是否曾梦想在任何设备上玩PC游戏大作,却苦于被束缚在电…

2026/7/18 12:30:20 阅读更多 →

日新闻

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

更多请点击: https://kaifayun.com 第一章:从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则 在Claude驱动的产品需求文档(PRD)生成实践中,原始业务意图往往以自然语言片…

2026/7/18 0:00:38 阅读更多 →
Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

更多请点击: https://codechina.net 第一章:Cursor配置生成失效?3大隐藏陷阱4行修复代码,资深工程师连夜整理的紧急补救清单 Cursor 配置生成突然失效,是近期高频报障场景。表面看是 cursor.config.json 未更新或 LSP…

2026/7/18 0:00:38 阅读更多 →
某智驾大牛创业

某智驾大牛创业

作者:钟声编辑:Mark出品:红色星际头图:智能驾驶图片据悉,国内某头部智驾公司端到端模型技术大牛Z投身创业,并且已经拿到融资。Z不仅是该头部公司内部最年轻的对标阿里P10级别技术负责⼈,更是业内…

2026/7/18 0:00:38 阅读更多 →

周新闻

月新闻