Java 第4天 循环结构使用

前言:
1、现在出去面试,面试官老是会问你一句话Java 怎么样?
不管是大数据岗位还是数据库都会问一句。 回来痛下决心,决定探索下这门语言的精髓,大数据很多框架也都是Java 写的,的确懂一门语言,比较稳妥。路也宽敞!!!不然就和吃饭没筷子,那么尴尬。把每天学习到的 Java知识分享到这里会。直到能自己写个复杂一点Dome得出来。
2、为了监督自己探索这门语言的动力与决心。特此这段话放到前面!!!
3、挑战下自己 到底是笨 还是学不会,还是不想学。

循环结构

while、do…while 、for 三种循环语句。

1、for循环结构的使用

循环结构的4个要素

① 初始化条件
②循环条件 – boolean类型
③循环体
④迭代条件

1、for 循环结构

for (①;② ;④){

}
备注:
循环过程 ①;② ;③;④
①部分只在第一次执行时运行1部分,后面执行2.3.4部分。
在这里插入图片描述
栗子2:
在这里插入图片描述

2、while 与do while

概念:while 语句也称为条件判断语句,它的循环方式利用一个条件来反复执行这个语句。
在这里插入图片描述

1、 for 循环与while循环的初始化条件不一样,作用域不一样;

2、while 与do while 区别:

while语句为先判断条件是否成立在执行循环体,而do…while循环语句则先执行一次循环后,在判断条件是否成立。
也就是说,do …while 循环语句中{ }的程序段至少被执行一次。
do {
执行语句
}
while(条件表达式);
…while
在这里插入图片描述

3、嵌套循环的使用

嵌套循环:将一个循环结构A声明在另外一个循环结构中的B循环体中,就构成了嵌套循环。

①内层循环 :循环结构B
②外层循环:循环结构A
③外循环控制行数,内循环控制每一行的个数)

下面以冒泡排序为例说明:

⑤ 第一个(外层)for循环作用:控制排序的轮数
⑥ 第二个(内层)for循环作用:控制每一轮里的每一个比较步骤

栗子1:
在这里插入图片描述
栗子2:
在这里插入图片描述
栗子3:
在这里插入图片描述

  • 第二行为啥没有2颗星。疑问。

 
 

【转载注明出处,还望尊重原创 】

【作者水平有限,如有错误欢迎指正 .】

猜你喜欢

转载自blog.csdn.net/weixin_46163590/article/details/106338680