个人理解的循环!

来源:互联网 发布:电脑摄像头录像软件 编辑:程序博客网 时间:2024/06/08 09:22

一.do-while: 循环:

           格式:

                                     do{

                                                       循环的操作。

                                                       }while(循环条件);

 

               do-while特点:先执行在判断。循环体至少执行一次。

               do-while while 循环的对比:

              相同点 都是用来做循环操作的,满足条件进入循环体。

           不同点:do-while是先执行一次在进行判断,满足条件的话就继续执行,反之结束。

                           while 是先判断,满足循环条件才执行,不满足的话一次都不执行。

                  while:先判断后执行。条件不满足不会执行循环

                  do-while:先执行后判断,无论条件是否成立都会执行一次操作。

二.for :循环:

           格式:

                 for(表达式1;循环条件;表达式2{

                                          条件成立的循环体;

                                             }

         特点:

          1.表达式1只在这个开始的时候执行一次,

三.  while循环

       while循环与前面的两者没有太大区别,作用都是用来做循环用的。

        while的格式:

          while(判断条件){

            //满足条件做的事情

          }

 

四.循环的嵌套使用:

     就是循环里面套有另外一个循环;可以无限嵌套循环,具体情况根据你的需求而定:

      *第二个循环是属于第一个循环体内容:

五.循环中的两个关键字:

           

   break

         使用场景:

          1.switch中使用,结束switch判断。

          2.再循环中使用:结束当前循环;

    break的使用注意点:

         1.break后面不要做任何操作:

         2.如果外部循环结束,那么内部循环也会跟着结束:

        

          可以给一个循环定义一个标签,标签名的命名规范和标识符的命名规范一致。

 

         **指定结束某一个循环:

                格式:

                  break 标签名;

     continue)继续)

          使用环境:只能在循环中使用。

         作用:结束本次循环,继续下一次循环。

         使用注意事项:

                  1.放在操作的后面,continue可以省略不写。

                   2.continue后面的操作是不会执行的

       continue 对于这个关键字我是这么样理解的:结束本次循环,打一个例子来说,有一个数组需要遍历出来,{1,2,3,4,5} 我想要第三个元素不被遍历打印出来,这怎么办呢?

    这就可以用到continue关键字在遍历到第三个元素的时候让他跳过,执行下一循环。continue就是不执行本次循环,跳过本次循环继续执行循环:下面画一下顺序表看看;

     判断条件-->满足条件然后执行遍历“1”--> 判断条件-->满足条件然后执行遍历“2”-->判断条件-->满足条件,发现有continue,然后就直接跳过本次循环-->判断条件-->满足条件然后执行遍历“4”-->判断条件-->满足条件然后执行遍历“5”-->

        上面有提到数组:下一次我们一起探讨数组,循环用处很大,怎么说呢?比如你需要打印是个“你好”你觉得是用一个循环好呢还是你用是个System.out.println();

 个人所感:

           刚接触到循环的时候听其他同学说循环可以说会很复杂,其实主要就是你要学以致用,不然真的,听得在怎么懂理论都是扯淡。觉得千万要理解循环执行的顺序,虽然只接触到三个循环,但是要很清楚的知道他们执行的顺序是怎么样的。这样你学了循环可以就是如鱼得水。

 

0 0
原创粉丝点击