您的位置:首页 > 编程语言 > Java开发

Java跳出多重循环

2013-05-27 11:37 148 查看
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请搜索疯狂Java;

  //看到网上的一些关于Java的面试题都会问到这个。

  //其实吧很简单一般我们要跳出一个循环用break就OK了比如

  for(int i=1;i<5;i++){

  if("条件")break; //一些代码

  }

  //但是如果这时候在这一层循环外面还有一层循环的话

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

  for(int i=1;i<5;i++){

  if条件 break;

   //一些代码

  }

  }

  }

  //这种情况下break只能跳出内层循环而外层循环仍将继续那么怎样能直接跳出外层循环呢?其实很简单

  sometag: for(int j=0;j<5;j++){

  for(int i=1;i<5;i++){

  if("条件")break sometag //一些代码

  }

  }

  //就像这样sometag称为标签之后的”“不可少这样在break语句后加上标签就会跳到标签所标识的那一层循环注意标签之后必须紧跟循环语句不然就会报错

  //。另外continue也可以如法炮制

  }

  }

  }

  疯狂Java培训fkjava的课程采用针对性培养,全面提升学员就业能力,重点加强训练职业素质。老师辛勤的讲解,让学员充分感受Java的魅力,充分激发每个学员对于编程的热爱,让学员在半年的时间内掌握8-10万的代码量,成为真正的技术高手,疯狂Java采用企业全真模拟开发训练,迅速积累项目经验。让学员迅速获得其他人需要花费两年才能获得的工作技能,无忧就业!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: