我是靠谱客的博主 合适小蘑菇,最近开发中收集的这篇文章主要介绍for循环嵌套执行顺序_java基础4(for、while、do...while),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

循环语句

  1. 循环概述

循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。

  1. for循环

格式:

for(初始化表达式①;布尔表达式②;步进表达式④){

循环体③

}

执行流程

执行顺序:①②③④>②③④>②③④…②不满足为止。

①负责完成循环变量初始化

②负责判断是否满足循环条件,不满足则跳出循环

③具体执行的语句

④循环后,循环条件所涉及变量的变化情况

6a3bca0fff7102de30f6e93c59fe6e71.png
  1. while

格式:

条件初始化①;

while(条件判断②){

语句体③;

条件变化④;

}

执行流程

执行顺序:①②③④>②③④>②③④…②不满足为止。

①负责完成循环变量初始化。

②负责判断是否满足循环条件,不满足则跳出循环。

③具体执行的语句。

④循环后,循环变量的变化情况。

704c8bd661bb4b10b9f3509864fb1a8e.png
  1. do…while

格式:

条件初始化;

do{

循环体语句③;

条件变化④;

}while(判断条件②);

注:无论是否满足条件,都至少执行一次

执行流程

执行顺序:①③④>②③④>②③④…②不满足为止。

①负责完成循环变量初始化。

②负责判断是否满足循环条件,不满足则跳出循环。

③具体执行的语句

④循环后,循环变量的变化情况

4bbedd8bab53934f5e9b7ecfc0212b3c.png
  1. 循环嵌套

循环嵌套

for(条件初始化;条件判断;条件变化){

代码

for(条件初始化;条件判断;条件变化){

代码

}

代码

}

外层循环执行一次,内层循环执行一轮

308d046cd084bddd123ca211e48b3bcd.png

(6)测试java中的break和continue

break

作用:结束 终止 停止

场景:swtich语句,循环中

continue

作用:结束本次循环,直接进入到下一次循环

场景:循环中

Math 类

不需要导包,java.lang包下的

Math.random() 产生随机数 [0,1) 随机小数

[0,max) 随机小数 Math.random()*max

[0,max) 随机整数 (int)(Math.random()*max)

[0,max] 随机整数 (int)(Math.random()*(max+1))

[min,max] 随机整数 (int)(Math.random()*(max-min+1)+min)

Math.round(参数)-->四舍五入

Math.abs(参数)-->绝对值

Math.sqrt(参数)-->平方根

1e9544cacbdfab5feb242cf8e5d5e75e.png

最后

以上就是合适小蘑菇为你收集整理的for循环嵌套执行顺序_java基础4(for、while、do...while)的全部内容,希望文章能够帮你解决for循环嵌套执行顺序_java基础4(for、while、do...while)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部