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采用企业全真模拟开发训练,迅速积累项目经验。让学员迅速获得其他人需要花费两年才能获得的工作技能,无忧就业!
//看到网上的一些关于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采用企业全真模拟开发训练,迅速积累项目经验。让学员迅速获得其他人需要花费两年才能获得的工作技能,无忧就业!
相关文章推荐
- 在java中,如何跳出当前的多重循环?
- JAVA中如何实用break,continue,跳出多重循环
- java跳出多重循环
- java跳出多重循环
- Java之跳出多重循环
- java中利用break跳出多重循环
- PHP与Java跳出多重循环
- java跳出多重循环
- 在java中如何跳出当前的多重循环
- java跳出多重循环
- java跳出多重循环
- Java中的break Label 和continue Label 例子(跳出多重循环)(转)
- Java事件的垃圾回收机制和跳出多重循环
- java跳出多重循环
- Java 跳出多重循环
- java跳出多重循环tip
- 在java中,怎样跳出当前的多重循环?
- 在Java中如何跳出当前的多重循环?
- 在java中,要想跳出多重循环
- Java 带标号跳出多重循环