java语言基础-控制循环语句-break- continue-return的区别

xiaoxiao2021-02-28  92

break

//break,结束本次循环,不执行本次循环中break之后的语句,且结束该循环控制体

       for (int i = 0; i < 100; i++) {

              System.out.println("我在此处疯狂的打印"+i);

              //在此处做个判断.来验证它的结束了循环

              if(i == 50){

                     //在此判断i的次数等于50时候我break

                     System.out.println("我结束了我的任务");

                     break;

              }

          }

         /*我在此处疯狂的打印49

              我在此处疯狂的打印50

                        我结束了我的任务*/

continue

              /*“从continue处结束本次循环,中止本次循环,不执行本次循环中continue之后的语句,

               * 但(中止后)没有跳出该循环控制体,继续执行本次循环之后的循环”

*/

             

              for (int i = 0; i < 100; i++) {

                    System.out.println("我在此处疯狂的打印"+i);

                    //在此处做个判断.来验证它的结束了循环

                    if(i == 50){

                           //在此判断i的次数等于50时候我break

                           System.out.println("我结束了我当前循环的任务...");

                           continue;

                    }

       /*            }

              我在此处疯狂的打印50

              我结束了我当前循环的任务... 我在此处疯狂的打印51*/

 return

       publicstaticvoid main(String[] args)throws ParseException,UnsupportedEncodingException {

              //跳出总上一层循环,不再执行循环(结束当前的循环体)

              int a = 100 ;//定义变量 a 100字面量

              int b = 99;  //定义变量 b 99字面量

              int c = Test.getShow(a, b);//调动getShow方法进行计算验证

              System.out.println(c);//答应return的结果

       }

       publicstatic int getShow(int a ,int b){

              int aNew =a ;//赋值

              int bNew= b ; //赋值

              int c = aNew * bNew ; //计算a*b的结果

           return c; //返回计算结果

       }

         //结果9900}

 

转载请注明原文地址: https://www.6miu.com/read-58619.html

最新回复(0)