尧图网络科技 Logo 尧图网络科技
  • 首页
  • 关于我们
  • 建站服务
  • UI 设计
  • 案例展示
  • SEO 优化
  • 资讯中心
  • 联系我们

资讯详情

深度解读 · 专业分析

  • 首页
  • 资讯中心
  • /
  • JavaSE----- 流程控制

最新资讯

  • 全部资讯
  • 行业动态
  • UI 设计
  • SEO 优化
  • 网站开发

JavaSE----- 流程控制

📅 发布时间:2026/8/28 21:32:51 👁 浏览次数:
JavaSE----- 流程控制

JavaSE----- 流程控制

JavaSE

流程控制

1.用户交互Scanner

  • 基本语法:Scanner s = nwe Scaneer(System.in);
  • 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取之前一般使用hasNext()与hasNextLine()判断是否还有输入的数据

1.next()

  • 一定要读取到有效字符后才可以结束输入
  • 对输入的有效字符之前遇到的空白,next()方法会自动将其去掉
  • 只有输入有效字符后,将其后面的空白作为分隔符或结束符
  • next()方法不能得到带有空格的字符串

2.nextLine()

  • 以Enter为结束符,返回回车之前的所有字符。(包括空格符号数字)

2.顺序结构

  • Java的基本结构是顺序结构
  • 顺序结构是最简单的算法结构
  • 语句与语句之间,框与框之间是按从上下的顺序进行的,它是任何一个算法离不开的一种基本算法

3.选择结构

  • if单选择结构--语法
  if(布尔值表达式){//如果布尔值表达式为ture将执行语句}
  • if双选择结构---语法
if(布尔值表达式){//如果布尔值表达式为ture
}else{//如果布尔值表达式为false
}
  • if多选择结构---语法
if(布尔达式1){//如果布尔表达式1的值为ture执行代码
}else if(布尔达式2){//如果布尔表达式2值为ture执行代码
}else if(布尔达式3){//如果布尔表达式3值为ture执行代码
}else{////如果以上布尔值表达式都不为ture将执行代码
}
  • 嵌套的if结构---语法
if(布尔表达式1){//如果布尔表达式1的值为ture执行代码if(布尔表达式2){//如果布尔表达式2的值为ture执行代码}
}
  • switch多选择结构--语法
switch(expression){case value://语句break;case value://语句break;default ://语句
}

4.循环结构

while 循环----基本循环

while(布尔表达式){//循环内容
}
  • 只要表达式为ture,循环会一直执行
  • 大多数情况需要让循环停下来,需要一个false表达式来结束循环
  • 少部分情况需要一直循环,比如服务器的请求向应监听等
  • 循环一直为ture就会造成无限循环(死循环),正常业务编程中应该尽量避免死循环。影响程序性能或造成程序卡死奔溃。

do...while 循环

语句

do{//语句
}while(布尔表达式);
  • while和do...while 的区别:

    while先判断后执行。do...while 先执行后判断。

    do...while总是保证循环体至少执行一次,这是它们的主要区别

for 循环

  • for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构

  • for循环执行的次数是在执行前就确定的。语法

    for(初始化;布尔表达式;更新){//代码语句
    }
    

增强for循环

Java增强for循环语法格式:

for(声明语句:表达式){//代码语句
}

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类相匹配。其作用域限定在循环语句块,其值与此时数组的值相等

表达式:表达式要访问的数组名,或返回值为数组的方法。

5.break & continu

break 在任何循环语句中的主体部分,均可用break 控制循环的流程过程。break用于强行退出循环,不执行循环中剩余的语句。(break语句在switch语句中使用)

continue语句在循环语句体中,用于终止某次循环过程,即跳过循环体中本次语句,继续进行下次循环语句。

相关新闻

2025年优秀的郑州注册公司高评分服务推荐

2025年优秀的郑州注册公司高评分服务推荐

2026/8/28 12:11:04 查看详情
2025年靠谱的白水苹果精品推荐厂家

2025年靠谱的白水苹果精品推荐厂家

2026/8/28 4:37:39 查看详情
基于高光谱成像和偏最小二乘法(PLS)的苹果糖度检测MATLAB实现

基于高光谱成像和偏最小二乘法(PLS)的苹果糖度检测MATLAB实现

2026/8/26 8:13:43 查看详情
机器人“试用期”结束:从能跑到可靠的工程化转型

机器人“试用期”结束:从能跑到可靠的工程化转型

2026/8/28 21:32:31 查看详情
2026 Anthropic沙箱逃逸复盘:3起Claude真实越界攻击,揭秘AI风控致命漏洞

2026 Anthropic沙箱逃逸复盘:3起Claude真实越界攻击,揭秘AI风控致命漏洞

2026/8/28 21:32:31 查看详情
MATLAB语法入门:从矩阵操作到向量化编程的实战指南

MATLAB语法入门:从矩阵操作到向量化编程的实战指南

2026/8/28 21:31:59 查看详情
Docker一键部署JeecgBoot,从开发到上线的容器化路径

Docker一键部署JeecgBoot,从开发到上线的容器化路径

2026/8/28 21:31:59 查看详情
人形机器人进产线:从出货量到连续生产的工程落地评估

人形机器人进产线:从出货量到连续生产的工程落地评估

2026/8/28 21:31:27 查看详情
苹果CMS建站实战:麻豆MDYS14模板搭建油条视频全攻略

苹果CMS建站实战:麻豆MDYS14模板搭建油条视频全攻略

2026/8/28 21:30:56 查看详情
机器人“试用期”结束:从能跑到可靠的工程化转型

机器人“试用期”结束:从能跑到可靠的工程化转型

2026/8/28 21:32:31 查看详情
2026 Anthropic沙箱逃逸复盘:3起Claude真实越界攻击,揭秘AI风控致命漏洞

2026 Anthropic沙箱逃逸复盘:3起Claude真实越界攻击,揭秘AI风控致命漏洞

2026/8/28 21:32:31 查看详情
MATLAB语法入门:从矩阵操作到向量化编程的实战指南

MATLAB语法入门:从矩阵操作到向量化编程的实战指南

2026/8/28 21:31:59 查看详情
Docker一键部署JeecgBoot,从开发到上线的容器化路径

Docker一键部署JeecgBoot,从开发到上线的容器化路径

2026/8/28 21:31:59 查看详情
人形机器人进产线:从出货量到连续生产的工程落地评估

人形机器人进产线:从出货量到连续生产的工程落地评估

2026/8/28 21:31:27 查看详情
苹果CMS建站实战:麻豆MDYS14模板搭建油条视频全攻略

苹果CMS建站实战:麻豆MDYS14模板搭建油条视频全攻略

2026/8/28 21:30:56 查看详情
2026学术工具专业测评|Paperxie全维度性能实测报告[特殊字符]

2026学术工具专业测评|Paperxie全维度性能实测报告[特殊字符]

2026/8/28 0:00:38 查看详情
iPhone照片打不开或无法上传?手把手教你heic格式转化png的完整流程

iPhone照片打不开或无法上传?手把手教你heic格式转化png的完整流程

2026/8/28 0:01:48 查看详情
从软件测试大赛到实战:Java+Selenium自动化测试进阶指南

从软件测试大赛到实战:Java+Selenium自动化测试进阶指南

2026/8/28 0:02:19 查看详情
[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/28 8:18:27 查看详情
GetQzonehistory:QQ空间数据备份完整指南

GetQzonehistory:QQ空间数据备份完整指南

2026/8/28 5:37:08 查看详情
如何把 .pck 里的资源全部拆出来:Godot 解包工具的三步用法与两种模式

如何把 .pck 里的资源全部拆出来:Godot 解包工具的三步用法与两种模式

2026/8/28 7:30:04 查看详情
飞书AI团队协作效能评估报告(2024Q2独家数据):TOP10企业已启用「AI协作健康度」仪表盘

飞书AI团队协作效能评估报告(2024Q2独家数据):TOP10企业已启用「AI协作健康度」仪表盘

2026/8/27 14:42:04 查看详情
当AI成为你的专属音乐制作人:SongGeneration如何重塑创作边界

当AI成为你的专属音乐制作人:SongGeneration如何重塑创作边界

2026/8/27 10:03:27 查看详情
回收苹果手机哪个平台靠谱?从资质到报价全维度测评 - 甄选测评馆

回收苹果手机哪个平台靠谱?从资质到报价全维度测评 - 甄选测评馆

2026/8/27 18:48:45 查看详情

关于尧图

立足北京本地的一站式网站建设服务与设计教学平台,深耕企业网站定制开发、全网 SEO 优化及网络推广服务。

快速链接

  • 关于我们
  • 建站服务
  • 案例展示
  • 资讯中心

服务项目

  • 企业官网定制
  • UI 界面设计
  • SEO 优化推广
  • 移动端适配

联系方式

电话:400-XXX-XXXX

邮箱:info@zskr.cn

地址:北京市朝阳区 XXX 路 XX 号

© 2026 尧图网络科技 版权所有 | 京 ICP 备 XXXXXXXX 号