java里面的一个break是跳出一层for循环,
还是可以跳出几层?
还是可以跳出几层?
解决方案 »
- java 做论坛
- 露大怯了。。一直傻傻的以为Java中字符是UTF-8形式的
- java中如何实现数据库数据循环显示
- 如何用Hash Table实现查找遍历过的节点?
- 泛型小问题~~初级~
- 如何在.txt文件的指定行数插入一行数据 ???
- 新手遇到这个异常怎么解决
- 抛出异常:java.security.AccessControlException:Access Denied ( java.lang.RunRimePermission Access ClasslnPackage.sun.jdbc.rowset
- 紧急求教WEBLOGIC6。0在LINUX7.1或7.2上的安装
- 为什么这个操作会出错呢!!!!
- 关于JAVA小游戏时间计时设置的疑问
- 将dephi的加密解密算法转换为java代码?
public static void main(String[] args) {
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
System.out.println("i="+i+"j="+j);
if(j==3){
break;
}
}
}
}
}
for(int j=0;j<5;j++){
System.out.println("i="+i+"j="+j);
if(j==3){
break outer;
}
}
}
continue 是跳过此次。继续循环。
for(int i=0;i<10000;i++){
In:
for(int j=99999;j>0;j--){
//break Out; 看你自己喜好啦;仅是例子,说明问题,不是程序代码!
break In;
}
}
标记:for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
if(i==4&&j==4){
break 标记;
}
}
}想跳到那层就在对应for前面加个标记 ,然后用break 指定跳出标记的循环