黑马程序员技术交流社区

标题: 关于for循环前面的冒号 [打印本页]

作者: laibin2    时间: 2014-6-25 21:05
标题: 关于for循环前面的冒号
如题于for循环
                w:for(int x=0; x<3; x++)
                {
                        for(int y=0; y<4; y++)
                        {
                                System.out.println("x="+x);
                                break w;
                        }                               
                }请问懂的朋友这是什么意思?

作者: 那片天空    时间: 2014-6-25 21:17
break w ; 的意思是跳出最外层循环。w是个标志,类似于C语言的go to语句,不建议使用,容易打乱程序结构!
作者: Coup_D`etat    时间: 2014-6-25 21:18
w: 是一个标签。break w;会跳出内层循环。执行标签后的循环
作者: 久违的微笑    时间: 2014-6-25 21:28
我在汇编语言里见过,好像就是给这个for循环起了个名字,break它就是结束这个循环。
作者: Running    时间: 2014-6-25 22:04
w是标记,,最好不要用。。。
作者: 常乃伟    时间: 2014-6-25 22:06
多个for  循环再用!!!!!!!!!!!!!!!
作者: laibin2    时间: 2014-6-25 23:55
谢谢各位了




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