java学习之路-----第二天

今天我们说了循环中的while   do while  for  还有就是循环的嵌套

while:

语法:

     while(布尔表达式){

              循环体内容;

       }

解析:当布尔表达式为true时,执行循环体内容,为false,不执行内容

do while

语法:

     do{

              循环体内容;

        }while(布尔表达式)

解析:先执行以此循环体内容,在判断布尔表达式是否为true,为true则继续执行循环体内容。false则退出循环。

一句话概括:至少执行一次循环体内容。

while和do while区别:

             do while至少执行一次,while可能一次都不执行。

for

语法:   for(表达式1;表达式2;表达式3){

                循环体内容;

       }

解析:表达式1:初始化一个变量  如:int i = 0;

            表达式2:判断循环次数的田间  如:i<10;

             表达式3:对初始化变量的操作 如:i++;

备注:for循环和while循环可以进行互换,但是一般在知道循环次数的时候,使用for循环,不知道循环次数的情况选使用while循环。

循环中的关键字:

break:终止循环  如果涉及到循环嵌套,只终止离其最近的一层循环

continue:跳过本次循环,继续执行下一次 循环。

在java中:

       break:1.防止case渗透

                     2.终止循环

循环的嵌套:

         循环之间可以进行嵌套,但在开发过程中for循环嵌套居只要地位。

开发过程中双层for循环最常用,尽量避免多层循环。

运行原理:外层循环一次,里层循环直到里层的循环结束,再进行下一次外层循环,一次类推直到外层循环循环结束。

猜你喜欢

转载自blog.csdn.net/mataodehtml/article/details/83385372