【Java】Java基础之循环结构

        在Java循环结构中,常用的有三中循环:

for循环、while循环和do…while循环。

for循环

        代码格式:

for(初始化语句;条件判断语句;条件控制语句){
    循环体语句;
}

执行流程:

1)执行初始化语句

2)执行条件判断语句,看结果是true还是false

      如果是false,循环结束,

      如果是true,循环继续

3)执行循环体语句

4)执行条件控制语句

5)回到2)继续执行

扫描二维码关注公众号,回复: 11994443 查看本文章

while循环

        代码格式:

初始化语句;
while(条件判断语句){
    循环体语句;
    条件控制语句;
}

while循环执行流程:

①执行初始化语句

②执行条件判断语句,看其结果是true还是false

       如果是false,循环结束

       如果是true,继续执行

执行循环体语句

执行条件控制语句

⑤回到继续 

do...while循环结构

        代码格式:

初始化语句;
do{
    循环体语句;
    条件控制语句;
}while(条件判断语句);

执行流程:

① 执行初始化语句

② 执行循环体语句

③ 执行条件控制语句

④ 执行条件判断语句,看其结果是true还是false

        如果是false,循环结束

        如果是true,继续执行

⑤ 回到继续 

三种循环的区别:

        1)for循环和while循环都先对条件进行一次判断然后进行循环,可能会存在不循环的情况,但是do…while循环先进行循环,然后判断条件,无论条件是否成立,都会执行一次循环

        2)for循环适用于循环此时已知的情况,while和do…while适用于循环次数未知的情况

死循环(无限循环)的三种格式

1. for( ; ; ){}

2. while(true){}

3. do {} while(true); 

 跳转控制语句(掌握) 

跳转控制语句(break

跳出循环,结束循环

跳转控制语句(continue)

跳过本次循环,继续下次循环

注意: continue只能在循环中进行使用! break也可在switch中使用!

猜你喜欢

转载自blog.csdn.net/weixin_43267344/article/details/107566305