当前位置: 首页 > news >正文

03-07Java自动化之JAVA基础之循环

JAVA基础之循环

一、for循环

1.1for循环的含义

for(初始化语句;条件判断;条件控制++或–){

​ //代码语句

}

1、首先执行初始话语句,给变量一个起始的值

2、条件判断进行判断,为true,执行循环体中的代码语句

​ 条件判断为false,结束执行

3、执行循环体语句

4、执行条件控制对初始化的变量增加1或减少1

5、执行步骤2-4,如此不停的循环直到条件判断语句中为false为止

1.2 举例

案例举例1,由大到小输出10到1

代码示例如下图

在这里插入图片描述

运行结果如下图

在这里插入图片描述

案例举例2,由小到大输出1到10

代码示例如下图

在这里插入图片描述

运行结果如下图

在这里插入图片描述

案例举例3,打印1到10之间的奇数

代码示例如下图

在这里插入图片描述

运行结果如下图

在这里插入图片描述

案例举例4,打印1到10之间的偶数

代码示例如下图

在这里插入图片描述

运行结果如下图

在这里插入图片描述

二、增强for循环

2.1 增强for循环的含义

for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体

2.2举例

在这里插入图片描述

运行结果

在这里插入图片描述

三、迭代for循环

在这里插入图片描述

四、while循环

4.1 while循环含义

while(条件表达式){

​ //循环体代码

}

每次迭代之前都会检查条件表达式的值,为真执行循环体代码

若条件表达式为假,跳过循环,不执行循环体的内容

注意: 要确保在循环体内对条件表达式进行修改或者在循环体内部使用break语句来跳出循环,以免造成无限循环的情况发生。

4.2举例

求1到10之和

在这里插入图片描述

运行结果:

在这里插入图片描述

五、do-while循环

5.1 do-while循环含义

do{

//循环体代码

}while(布尔表达式)

do-while循环与while循环的区别是,无论条件为真还是假,都会先执行一次do的循环体的内容,其他同while循环

求1-100之和,也可以使用do-while循环实现

5.2举例

求1到100之和

在这里插入图片描述

运行结果:

先执行一次do的循环体的内容,其他同while循环

求1-100之和,也可以使用do-while循环实现

5.2举例

求1到100之和

在这里插入图片描述

运行结果:

在这里插入图片描述

http://www.lryc.cn/news/361701.html

相关文章:

  • 【人工智能Ⅱ】实验8:生成对抗网络
  • vmware将物理机|虚拟机转化为vmware虚机
  • redis 高可用及哨兵模式 @by_TWJ
  • 封装tab栏,tab切换可刷新页面
  • JavaScript第八讲:日期,Math,自定义对象
  • php质量工具系列之phploc
  • 创建模拟器
  • 【Java】接口详解
  • 去掉el-table表头右侧类名是gutter,width=17px的空白区域(包括表头样式及表格奇偶行样式和表格自动滚动)
  • 3079. 求出加密整数的和
  • 奶茶店、女装店、餐饮店是高危创业方向,原因如下:
  • 嵌入式笔试面试刷题(day16)
  • 【MyBatis】MyBatis操作数据库(二):动态SQL、#{}与${}的区别
  • [Zer0pts2020]easy strcmp 分析与加法
  • 力扣7. 整数反转
  • Mac/Linux getline 无法读取文件内容(读取内容无法显示)
  • NBM 算法【python,算法,机器学习】
  • spark3.0.1版本查询Hbase数据库例子
  • android高效读图方式——Hardwarebuffer读图
  • 悉数六大设计原则
  • hdfs复习
  • css-Ant-Menu 导航菜单更改为左侧列表行选中
  • 02-CSS3基本样式
  • USART串口外设
  • 大模型应用之基于Langchain的测试用例生成
  • C++之map
  • 【量算分析工具-方位角】GeoServer改造Springboot番外系列六
  • 【机器学习】机器学习与大模型在人工智能领域的融合应用与性能优化新探索
  • 上传图片并显示#Vue3#后端接口数据
  • 音视频开发14 FFmpeg 视频 相关格式分析 -- H264 NALU格式分析