新闻详情

新闻详情

首页 / 资讯中心 / 详情

Java逻辑控制

发布时间:2026/10/1 2:46:44来源:尧图网络
Java逻辑控制
文章目录前言顺序结构分支结构if 语句switch 语句循环结构while 循环for 循环do while 循环break 和 continue输入输出输出函数输入函数前言本人的技术笔记会优先发布在个人站点longyxblg.cn顺序结构比较简单,按照代码书写的顺序一行一行执行。不做赘述。分支结构if 语句intscore59;if(score90){System.out.println(优秀);}elseif(score80){System.out.println(良好);}elseif(score70){System.out.println(中等);}elseif(score60){System.out.println(及格);}else{System.out.println(不及格);}和 C 语言类似, if 、else if 、else ,不做赘述switch 语句intday1;switch(day){case1:System.out.println(星期一);break;case2:System.out.println(星期二);break;case3:System.out.println(星期三);break;case4:System.out.println(星期四);break;case5:System.out.println(星期五);break;case6:System.out.println(星期六);break;case7:System.out.println(星期日);break;default:System.out.println(输入有误);break;}与 C 语言中的 switch 类似多个case后的常量值不可以重复switch的括号内只能是基本类型(不能是long)和引用数据类型break 不能遗漏,否则会出现穿透现象switch 不能表达复杂的条件switch 支持嵌套,但是一般不推荐使用循环结构while 循环和 C 语言中的 while 循环类似while(判断条件){...语句}intnum10;while(num0){System.out.println(num);num--;}for 循环与 C 语言中的 for 循环类似for(表达式①;布尔表达式②;表达式③){表达式④;}for(inti0;i10;i){System.out.println(i);}do while 循环do{循环语句;}while(循环条件);与 C 语言中的 do while 循环类似,都是先执行循环体语句至少一次。intnum0;do{System.out.println(I LOVE JAVA!);}while(num0);break 和 continue与 C 语言中的 break 和 continue 类似,break 用于直接跳出循环, continue 是跳过本次循环在 continue 之后的代码。intnum10;while(num110){num1;if(num15){break;}}System.out.println(num1);intnum20;while(num23){num2;if(num21){continue;}System.out.println(哈哈);}System.out.println(num2);输入输出输出函数System.out.println(msg);// 输出一个字符串, 带换行System.out.print(msg);// 输出一个字符串, 不带换行System.out.printf(format,msg);// 格式化输出println 输出的内容自带 \n, print不带 \n,printf 的格式化输出方式和 C 语言的printf 是基本一致的。inta10;System.out.printf(a %d,a);格式化字符不用特别记忆,要用的时候查就可以了。在 Java 中主要使用的是 println 。输入函数使用 Scanner 读取字符串/整数/浮点数。使用 Scanner 需要导入 import 导入对应的包。importjava.util.Scanner;类似于 C 语言中包含一个头文件。ScannerscannernewScanner(System.in);intnum1scanner.nextInt();// 读取一个输入的 int 类型数System.out.println(num1);floatnum2scanner.nextFloat();// 读取一个输入的 float 类型数System.out.println(num2);
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Vivado ILA 运行/停止触发器与自动重新触发详解 2026/10/1 4:39:12

Vivado ILA 运行/停止触发器与自动重新触发详解

面板上 Run Trigger 点下去,状态栏一直挂着 Waiting for Trigger,波形窗口一片空白;或者反过来,系统跑得好好的,你低着头点了一遍又一遍停止触发器、运行触发器,手都点酸了。这两个场景几乎覆盖了 Vivado I…

阅读更多 →
Python大数据微博舆情监控预警系统:从数据采集到动态阈值与可视化 2026/10/1 4:39:12

Python大数据微博舆情监控预警系统:从数据采集到动态阈值与可视化

去年接了个舆情相关的项目,甲方要求梳理某个话题在微博上的传播趋势,并且要在负面情绪抬头时第一时间发出预警。我原以为这种需求随便写个爬虫再拉几张图表就行,真做起来才发现,从数据采集到情绪判断,再到“什么样的情…

阅读更多 →
Windows运行库精准治理:从SxS机制到静默部署实战 2026/10/1 4:39:12

Windows运行库精准治理:从SxS机制到静默部署实战

1. 这不是“一键安装包”,而是一套面向真实使用场景的运行库治理方案你搜“微软常用运行库合集(3264) 2023.04.24 最新版”,点开十几个网盘链接,看到的几乎全是压缩包里塞着几十个exe安装程序、一堆dll文件、外加一个“…

阅读更多 →
精品巧克力配方结构可控:拆解配比、控制变量、建立数据体系 2026/10/1 4:39:12

精品巧克力配方结构可控:拆解配比、控制变量、建立数据体系

做了几年精品可可和精品巧克力,我越来越觉得,配方结构更可控这件事,才是从"入门选手"跨进"中级设计师"的真正门槛。入门阶段,你只要能照着一个成熟配方把豆子做成能入口的巧克力,就已经值得高兴了…

阅读更多 →
MBA论文降AI率实测:千笔与灵感AI工具对比与实操指南 2026/10/1 4:39:12

MBA论文降AI率实测:千笔与灵感AI工具对比与实操指南

打开学校AIGC检测报告,看到“疑似AI生成内容占比38%”那一刻,2026届MBA同学的心情大概是最复杂的。前阵子帮几位在职MBA朋友审论文,几乎所有人都卡在同一个环节:AI辅助写作确实把效率拉满,但交稿前“AI味”怎么降下来&…

阅读更多 →
舌苔识别毕设实战:PyTorch+YOLOv5s+PyQt5完整闭环方案 2026/10/1 4:39:05

舌苔识别毕设实战:PyTorch+YOLOv5s+PyQt5完整闭环方案

简介:本资源是一套面向计算机相关专业本科生的毕业设计实战项目,聚焦中医舌诊数字化场景,基于深度学习实现舌苔图像的识别、检测与辅助鉴定功能,配套完整GUI交互界面,适合毕设选题、课程设计及项目实战训练。压缩包共1…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉