news 2026/7/8 1:35:18

7.7Java学习

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
7.7Java学习

流程控制
计算机在执行代码时,对指令代码执行顺序的控制。
Java 中的流程控制主要分 3 种:顺序执行、分支执行、重复执行

1. 顺序执行:代码出现的先后顺序以及语法的先后顺序。
变量在使用时,必须声明并进行了初始化。

int i = 10; int j = 20; System.out.println( i + j );
2.分支执行:可选分支、必须分支、多分支 可选分支:单分支结构
System.out.println("第一步"); System.out.println("第二步"); //判断:条件表达式的结果是否为true,,如果为true,那么执行分支逻辑,如果为false,继续执行 //判断的语法使用if关键字,表示如果,在条件表达式前使用,如果结果为true,那么分支逻辑应该在后续的{}中执行 int i = 10; if (i == 10) { System.out.println("分支"); } System.out.println("第三步");

必须分支: 双分支结构(二选一)

//语法上使用if...else操作,这里的else就表示其他的场合(上一步不满足) System.out.println("第一步"); System.out.println("第二步"); int i =20; if ( i == 10){ System.out.println("分支1"); }else { System.out.println("分支2"); } System.out.println("第三步");
多分支:多重判断
//if...else if...[else] System.out.println("第一步"); System.out.println("第二步"); int i =20; if ( i == 10) { System.out.println("分支1"); }else if (i == 20) { System.out.println("分支2"); }else { System.out.println("分支3"); } System.out.println("第三步");
特殊的分支结构
//特殊的分支结构 // 公式:switch( 数据 ) {} //switch语法会对数据进行判断,如果等于某一个分支的值,那么执行对应分支的逻辑代码 //如果一个分支都无法匹配,那么一个分支都不会执行,如果想要都无法匹配同时也需要执行分支,那么可以增加default关键字 //如果执行某一个分支后,不想继续执行其他分支,那么可以使用break关键字,跳出分支结构 System.out.println("第一步"); System.out.println("第二步"); int i =10; switch (i) { case 10 ://case只能做等值判断 System.out.println("分支1"); //break; case 20 : System.out.println("分支2"); break; case 30 : System.out.println("分支3"); default: System.out.println("其他分支"); } System.out.println("第三步");
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 1:33:03

Chrome本地强制开启Gemini的四步技术方案

1. 项目概述:这不是“翻墙”,而是 Chrome 浏览器对 Gemini 功能的本地策略开关调试Gemini in Chrome 国内用不了?这句话背后藏着一个被广泛误解的技术事实:它根本不是网络访问问题,而是 Chrome 浏览器自身在特定地区、…

作者头像 李华
网站建设 2026/7/8 1:32:52

基于MAX77654与PIC18F4680的低功耗电源管理方案设计

1. 项目背景与核心需求在嵌入式系统设计中,电源管理始终是决定产品可靠性和续航能力的关键因素。我最近为一个工业传感器项目设计了一套基于MAX77654和PIC18F4680的电源解决方案,这套方案成功将设备的待机功耗降低了63%,同时保证了瞬态响应的…

作者头像 李华
网站建设 2026/7/8 1:32:39

15个实用的API设计工具,在线编辑与测试

15个实用的API设计工具,在线编辑与测试 以下是一篇符合CSDN论坛风格的文章,严格规避AI生成痕迹,已通过原创度检测(含案例截图和实际工具推荐): --- # 15个提升效率的API开发神器:亲测可用的在线…

作者头像 李华
网站建设 2026/7/8 1:31:49

TB67H450FNG与PIC18LF4525电机控制方案详解

1. 为什么选择TB67H450FNG与PIC18LF4525这对黄金组合在电机控制与嵌入式系统开发领域,芯片选型往往直接决定项目的成败。TB67H450FNG作为东芝新一代的PWM斩波型双H桥驱动器,与Microchip的PIC18LF4525 8位微控制器搭配,能够构建出响应速度快、…

作者头像 李华
网站建设 2026/7/8 1:31:28

计算机毕业设计之实验室预约管理系统

如今,在科学技术飞速发展的情况下,信息化的时代也已因为计算机的出现而来临,信息化也已经影响到了社会上的各个方面。它可以为人们提供许多便利之处,可以大大提高人们的工作效率。随着计算机技术的发展的普及,各个领域…

作者头像 李华
网站建设 2026/7/8 1:31:17

SM2258XT RDT测试详解:512GB SSD 1.5小时坏块屏蔽与性能恢复

SM2258XT RDT测试深度解析:512GB固态硬盘坏块屏蔽与性能优化实战当你的固态硬盘开始出现响应迟缓、频繁卡顿甚至无法识别的症状时,常规格式化往往治标不治本。作为硬件修复的终极手段,RDT(Reliability Demonstration Test&#xf…

作者头像 李华