zoukankan      html  css  js  c++  java
  • 跳出循环

    1、都知道跳出循环可以使用break,作用于循环中最里层的语句。

     1 public class TestDemo {
     2 
     3     /**
     4      * @param args
     5      */
     6     public static void main(String[] args) {
     7         // TODO Auto-generated method stub
     8         for(int rowNum = 1;rowNum <= 3;)
     9         {
    10             System.out.print((2 + rowNum)+" ");
    11             break;
    12             /**
    13              * for(int powNum = 1;powNum <= 3;powNum++)
    14             {
    15                 System.out.print((2 + powNum)+" ");
    16             }*/
    17         }
    18     }
    19 }

    输出:

    3

    2、如果有多层循环需要一次性跳出,可以用如下的方法:

     1 public class TestDemo {
     2 
     3     /**
     4      * @param args
     5      */
     6     public static void main(String[] args) {
     7         // TODO Auto-generated method stub
     8         outLoop:           // 标记多层循环
     9         for(int rowNum = 1;rowNum <= 3;)
    10         {
    11             System.out.print((2 + rowNum)+" ");
    12             for(int powNum = 1;powNum <= 3;)
    13             {
    14                 System.out.print((2 + powNum)+" ");
    15                 break outLoop;  // 跳出循环
    16             }
    17         }
    18     }
    19 }

    输出:
    3 3

  • 相关阅读:
    6-5 函数
    6-2 触发器
    4、MongoDB学习之备份还原
    3、MongoDB学习之固定集合
    2、MongoDB学习之索引的管理
    1、MongoDB学习之基本操作
    JS-01
    | 和 ||,& 和 && 的区别
    正则
    设计测试用例的经验总结
  • 原文地址:https://www.cnblogs.com/xuxu8511/p/2490732.html
Copyright © 2011-2022 走看看