黑马程序员技术交流社区
标题:
for循环用法
[打印本页]
作者:
忧伤
时间:
2013-6-2 10:25
标题:
for循环用法
本帖最后由 忧伤 于 2013-6-3 16:35 编辑
w:for(int x=0; x<3; x++)
{
for(int y=0; y<4; y++)
{
System.out.println("x="+x);
break w;
}
}
w:for是什么意思啊
作者:
赵乐
时间:
2013-6-2 10:30
你没认真听 毕老师讲课哦。。
老师不是说了这个就是个标签 方面循环跳出的,
老师讲的那节里面应该还有
break w;或者continue w; 这样的代码吧
作者:
忧伤
时间:
2013-6-2 10:34
那一个视频啊 提醒下 视频我没看完
作者:
赵乐
时间:
2013-6-2 10:35
刚看了下,在毕老师视频的第3天里面,加油吧!
作者:
孙茜茜
时间:
2013-6-2 10:40
表示break时跳出w所在这层循环,用任何名称都行的
作者:
忧伤
时间:
2013-6-2 10:42
ok怎么把主题改成一解决啊
作者:
HM张博文
时间:
2013-6-2 11:01
for循环,自己认真看下视频讲解吧
作者:
花心々小土豆
时间:
2013-6-2 12:52
都不好意思给你回答问题了!!!好好看视频吧 亲
作者:
孔雀东南飞
时间:
2013-6-2 13:48
w:for(int x=0; x<3; x++)
{
for(int y=0; y<4; y++)
{
System.out.println("x="+x);
break w;
}
}
w:for是什么意思啊
楼主:这个是专门用于跳出循环的
跳出循环情况一:默认时,没有w,如下
for(int x=0; x<3; x++)
{
for(int y=0; y<4; y++)
{
System.out.println("x="+x);
break ;//表示跳出当前循环,即红色字体的for。
}
}
跳出循环情况二:跳出指定循环,先为一个循环做标签,即w(可以是其他任何合法名称),使用时,break w;表示跳出用w标签的循环,也就是楼主所列的情况。
w:for(int x=0; x<3; x++)
{
for(int y=0; y<4; y++)
{
System.out.println("x="+x);
break w;
}
}
w:for是什么意思啊,即对for循环做标签,下文的break w;表示跳出这个for循环。
作者:
王瀛
时间:
2013-6-2 14:11
还是for的嵌套循环,只不过为了让break语句能够找到需要“break”的位置,给外层for前加了一个w:作为标识,可以理解成门牌号码。
当break 后 遇到w时,就会找w 的位置,然后就break w所在位置的语句了
作者:
Sword
时间:
2013-6-2 14:36
忧伤 发表于 2013-6-2 10:42
ok怎么把主题改成一解决啊
关于把"未解决"的问题修改成"已解决"的说明 :
http://bbs.itheima.com/thread-49464-1-1.html
作者:
刘晓
时间:
2013-6-2 18:59
就是该for的标签(也可以说成该for的名字,当然可以随便起),方便下面的break找到跳的地方。
作者:
王林涛
时间:
2013-6-3 03:49
w:表示标签,当for循环遇到w时,就break当前w所在位置的for循环
作者:
曹世明
时间:
2013-6-3 09:52
w:for(int x=0; x<3; x++) // 给循环起个别名
{
for(int y=0; y<4; y++)
{
System.out.println("x="+x);
break w; //当程序执行到此时,跳出w
}
}
// break w意思是当程序执行到此时,跳出w
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2