黑马程序员技术交流社区

标题: 关于多种循环 [打印本页]

作者: 王小忠    时间: 2014-11-25 23:54
标题: 关于多种循环
在java里面,我们知道有goto这个关键字,但是实际却没有啥作用,像在c/c++里面能够随便让程序跳到那去执行,而break只能跳出当前的一个循环语句,如果要跳出多个循环体那么该怎么办呢?求解~~~好像有个标签,是不是?
作者: 夜海    时间: 2014-11-26 00:03
在  每个循环前面加上  变量名假冒号
m1:for (int x=0;x<10 ;x++ )
        {
                m2:for (int y=0;y<10 ;y++ )
                {
                        System.out.println("------");
                        break m1;
                }
        }//  m1 m1 随便起名
作者: cbb    时间: 2014-11-26 00:16
goto是保留字哦!不是关键字吧!? 你说的多个循环体的时候 可以定义一个标记 比如a:while.....可以用break a;这样跳转
作者: 郑泽霖    时间: 2014-11-26 15:57
夜海 发表于 2014-11-26 00:03
在  每个循环前面加上  变量名假冒号
m1:for (int x=0;x

赞,第一次知道,大神那
作者: java小兵    时间: 2014-11-26 17:43
毕老师讲过的。循环加名字就行了啊!
作者: zhangyangLengen    时间: 2014-11-27 14:52
将循环定义个标识,然后可以跳出这个标识,就行了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2