zoukankan      html  css  js  c++  java
  • 在Java中如何跳出当前的多重嵌套循环?

      在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java专业知识,广州疯狂java培训为你讲解;

      1、在java中如何跳出当前的多重嵌套循环?

      在java中若想跳出多重嵌套循环,可以在外面的循环语句前定义一个标号,然后在循环体中的代码中使用带有标号的break语句,即可跳出外层循环。如:

      [java]

      public static void main(String[] args) {

      ok:

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

      for(int j=0;j<10;++j){

      System.out.println("i="+i+"j="+j);

      if(j==5) break ok;

      }

      }

      }

      实际上并不推荐上面这种方式,比较推荐的是让外层循环表达式的结果可以受到里层循环体代码的控

      制。例如:

      [java]

      public static void main(String[] args) {

      int arr[][] = {{1,2,3},{4,5,6,7},{9}};

      boolean found = false;

      for(int i=0; i

      for(int j=0;j

      System.out.println("i="+i+"j="+j);

      if(arr[i][j]==5){

      found = true;

      break;

      }

      }

      }

      }

      疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。没有工作经验的学员,在疯狂java,通过大量全真经典企业级项目进行集中培训,课上讲师讲解和课下项目练习课上课下双管齐下,学员通过数月培训都可获得1-2年的工作经验,进而在同类的求职者中脱颖而出。疯狂Java培训让你体会java编程的快乐,项目开发的兴奋,激情,通过短短几个月的时间,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,迅速成为技能型的现代化高端人才,迅速获得高薪就业!

  • 相关阅读:
    Linux下MySQL数据库常用基本操作 一
    Cdnbes负载均衡的权重用法解释
    docker安装
    centos网卡配置和防火墙停止和启动
    Excel 如何锁定表头
    权值线段树 基础入门知识详解
    JZOJ 3362. 【NOI2013模拟】数数(DFS)
    JZOJ 3348. 【NOI2013模拟】秘密任务(最短路+最小割唯一性)
    JZOJ 3303. 【集训队互测2013】城市规划(卷积+分治NTT)
    FFT快速傅里叶变换(超详细的入门学习总结)
  • 原文地址:https://www.cnblogs.com/gojava/p/3234448.html
Copyright © 2011-2022 走看看