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/23 8:47:41 阅读更多 →
山东AI产业实效验证与选型指南

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

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

2026/7/23 10:09:23 阅读更多 →
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/23 9:38:45 阅读更多 →

最新新闻

小程序自动部署埋点

小程序自动部署埋点

阅读文档:https://www.npmjs.com/package/ctc-track-plugin 可以直接发给codex,部署埋点。 我在写完埋点时遇到的问题:

2026/7/23 22:31:25 阅读更多 →
多元微积分

多元微积分

1、梯度为啥说梯度是坡度最陡的方向,请看下图:根据线性关系(切平面),沿θ方向处的导数值为:令 求导:一阶导数0:极值点满足,所以带入原式,结合三角恒等式…

2026/7/23 22:31:25 阅读更多 →
华为OD机试真题 新系统 2026-07-15 JavaGoC 实现【谁没交卷】

华为OD机试真题 新系统 2026-07-15 JavaGoC 实现【谁没交卷】

目录 题目 思路 Code 题目 题目内容: 张老师组织了一场线上模拟考试,并要求考生使用学号登录网站进行考试。考试完成后张老师发现试卷提交不全,他需要找到哪些同学没有交卷。 若班级内有 N 个学生,则学号从 1 开始到 N 结束,每个学生一个学号。一个班级内学生个数不…

2026/7/23 22:31:25 阅读更多 →
【项目扩展实战|第8篇】Spring Boot + MyBatis 分页条件查询接口优化

【项目扩展实战|第8篇】Spring Boot + MyBatis 分页条件查询接口优化

前言 前面我们已经写过商品详情缓存、文件上传等功能。这一篇继续回到后台管理系统里非常高频的一个接口:分页条件查询。 只要是后台列表页面,基本都离不开分页查询。比如: 商品列表分页查询用户列表分页查询订单列表分页查询操作日志分页查询…

2026/7/23 22:31:25 阅读更多 →
这个 App 明天就要上线了

这个 App 明天就要上线了

「审核已通过。」林川坐在工位上,看着 App Store Connect 里那行绿色的小字。 周围是下午四点钟寻常的办公室噪音——键盘声、空调声、隔壁运营在打电话。 他截图,发到群里。 群里炸了。「川哥牛逼!」 「终于!!&#x…

2026/7/23 22:31:25 阅读更多 →
智慧水利机器视觉应用:AI视觉水位监测完整技术剖析

智慧水利机器视觉应用:AI视觉水位监测完整技术剖析

摘要在智慧水利数字化转型全面推进的行业背景下,传统接触式水位监测设备存在易淤堵、运维成本高、极端天气观测安全风险大、无实景佐证等短板,已难以满足河道、水库、灌区、城市内涝等多场景精细化水文管控需求。本文围绕AI视觉水位监测这套非接触式全自…

2026/7/23 22:30:25 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻