java自学笔记6——循环结构 【JAVA|java自学笔记6——循环结构】循环结构是一个编程语言必要的部分,java的循环结构与c++类似,有for、while、do while循环,java中引入一种新的循环为加强型for循环。
while循环 while循环的基本结构是:
while(布尔表达式)
{
执行内容
}
只要布尔表达式的值为真,那么while循环就会一直执行下去。
do……while循环 do……while循环理论上是和while是一样的,但是do……while循环和while循环的最大区别就是do……while循环的执行内容必须会执行一次,而while循环在布尔表达式一开始就为false的时候则不会执行,会直接跳过。
do……while循环的结构是:
do
{
执行内容
}while(布尔表达式);
for循环 for循环与以上两种循环相似但表达方式有所不同,for循环更加适用于已知循环次数的循环条件,for循环的表述上较上面两个循环方式更加复杂一点。for循环的结构是:
for(初始化;
布尔表达式;
更新) {
执行内容
}
初始化是在进入for循环时执行的,更新是每一次循环都要执行的内容,这两个部分可以不写, 所以就会形成for(;布尔表达式;)的语句。布尔表达式为真的时候for循环进行循环。
java中的增强for循环
for(声明语句 : 表达式)
{
执行内容
}
声明语句:例如int a,表达式则指向一个数组。
如int b[2]={1,2},for(int a:b)就是一个执行两次的for循环,a的值分别为1和2。
循环关键字 循环关键字主要有break和continue两个,break:用于跳出当前循环。continue,跳过本次循环,直接进行下一次循环。
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- Spring注解驱动第十讲--@Autowired使用
- SqlServer|sql server的UPDLOCK、HOLDLOCK试验
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 技术|为参加2021年蓝桥杯Java软件开发大学B组细心整理常见基础知识、搜索和常用算法解析例题(持续更新...)