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/10/15 21:48:01 阅读更多 →
山东AI产业实效验证与选型指南

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

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

2026/10/15 21:48:20 阅读更多 →
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/10/15 22:04:28 阅读更多 →

最新新闻

6.6kW双向DAB CLLC变换器完整工程资料拆解:从原理图到DSP源码

6.6kW双向DAB CLLC变换器完整工程资料拆解:从原理图到DSP源码

简介:一套完整的6.6kW双向DAB CLLC变换器设计资料,主要面向电力电子硬件工程师、DSP固件开发者以及相关专业学生,可用于新能源汽车充电器、储能系统和电力系统的双向功率变换设计参考。压缩包共16个文件,大小约1.51MB,…

2026/10/16 14:12:16 阅读更多 →
SimpleBGC32开源云台控制器:原理、固件烧录与PID调参实战

SimpleBGC32开源云台控制器:原理、固件烧录与PID调参实战

简介:面向步进电机控制开发者,SimpleBGC32固件完全解析资料包收录了完整工程源码、项目配置与编译产物。资源共429个文件,总大小10.78MB,文件构成十分典型:以96个C源文件与89个H头文件为核心逻辑,配合众多目…

2026/10/16 14:12:16 阅读更多 →
CH341-I²C硬件探针:低成本Linux原生I²C调试方案

CH341-I²C硬件探针:低成本Linux原生I²C调试方案

简介:CH341-i2c工具是一款面向嵌入式开发者、硬件调试工程师及I2C初学者的USB-I2C通信调试软件,基于CH341芯片驱动,解决PC端快速接入并验证I2C外设(如传感器、EEPROM、OLED屏等)的刚需问题。资源包共39个文件&#xff…

2026/10/16 14:12:16 阅读更多 →
MCreator 维度怪物生成光照限制(Spawning Light Limit)配置详解:min/max 随机机制与原始光照判定

MCreator 维度怪物生成光照限制(Spawning Light Limit)配置详解:min/max 随机机制与原始光照判定

低代码代码生成桌面应用游戏开发 【免费下载链接】MCreator MCreator is an open-source software used to make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons, resource packs, and data packs using an intuitive easy-to-learn interface or with an in…

2026/10/16 14:12:16 阅读更多 →
医疗AI私有化训练:DeepSeek本地部署与合规实践指南

医疗AI私有化训练:DeepSeek本地部署与合规实践指南

简介:本资源是一份面向医疗AI工程师、临床信息科技术人员及深度学习实践者的DeepSeek大模型本地化部署与私有化训练实战指南,聚焦解决医疗数据敏感性强、合规要求高、难以云端训练的核心痛点。文档系统覆盖硬件选型(如戴尔PowerEdge R750xd服…

2026/10/16 14:12:16 阅读更多 →
PyTorch集成TensorBoard可视化实战指南

PyTorch集成TensorBoard可视化实战指南

1. 项目概述:为什么PyTorch用户现在必须掌握TensorBoard可视化 “PyTorch使用TensorBoard做可视化”——这八个字背后,不是一句轻飘飘的教程标题,而是一条横跨模型调试、团队协作、教学复现和工程落地的实操生命线。我带过三届某高校AI实验室…

2026/10/16 14:11:14 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →