搜索
首页常见问题java有哪些循环语句

java有哪些循环语句

Jun 21, 2023 pm 03:42 PM
java循环语句

Java的循环语句:1、while循环,语法为“while(布尔表达式){循环体;}”,当条件为true时执行循环体;2、do-while循环,语法为“do{循环体;}while(布尔表达式);”,即使不满足条件也至少会执行一次;3、for循环,语法为“for(表达式1; 表达式2; 表达式3){循环体;}”;表达式1是给变量赋值,表达式2是循环条件,表达式3是改变变量的值。

java有哪些循环语句

本教程操作系统:Windows 10系统、Java19.0.1版本、Dell G3电脑。

有些程序段在某些条件下重复执行多次,称为循环结构程序。Java提供了3种循环语句实现循环结构,包括while语句、do-while语句、for语句。它们的共同点是根据给定条件来判断是否继续执行指定的程序段(循环体)。如果满足执行条件,就继续执行循环体,否则就不再执行循环体,结束循环语句。

1:while循环

while循环的语法如下:

while(布尔表达式){
循环体;
}

说明:

布尔表达式表示循环体执行的条件,当条件为true时执行循环体。

循环体既可以是一条简单的语句,也可以是复合语句。

while语句的执行过程是:计算布尔表达式的值,如果其值是true,执行循环体;再计算布尔表达式的值,如果其值是true,再执行循环体,形成循环,直到布尔表达式的值变为false,结束循环。

使用while循环,计算1+2+3+....+100的和,并显示结果 

62141.png

2:do while循环

do-while循环的语法如下:

do{
循环体;
}while(布尔表达式);

说明:

布尔表达式表示循环执行的条件。

循环体既可以是一条语句,也可以是语句序列。

do-while语句执行的过程是:执行循环体,计算布尔表达式的值,如果其值为true,再执行循环体,形成循环,直到布尔表达式的值变为false,结束循环,执行do-while语句后的语句。

使用do-while循环,计算1+2+3+...+100的和,并显示结果

62142.png

3:for循环

for循环的语法结构:

for(表达式1; 表达式2; 表达式3){
循环体;
}

说明:

表达式1的作用是给循环变量初始化。

表达式2的作用是给出循环条件。

表达式3的作用是改变循环变量的值。

循环体可以是一条或多条语句。

for循环的执行过程是:执行表达式1,计算表达式2,如果表达式2的值为true,执行循环体,执行表达式3,改变循环变量的值,再计算表达式2的值,如果是true,再进入循环体,形成循环,直到表达式2的值为false,结束循环,执行for后面的语句。

使用for循环,计算1+2+3+...+100的和,并显示结果

62143.png

4:双重for循环

打印乘法口诀表

62144.png

62145.png

5:break语句的使用 

break是结束当前最近的一个循环

使用while循环计算1+2+3+...,当和超过100时,结束循环,输出一共相加了多少个数

62146.png

也可以使用标签 break lable; break 直接结束了这个for循环

62149.png

输出为:

62148.png

6: continue的使用

62149.png

输出为: 

62150.png

continue只是结束当前的一次循环,后面还是会继续执行

以上是java有哪些循环语句的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前By尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前By尊渡假赌尊渡假赌尊渡假赌

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)