黑马程序员技术交流社区
标题:
新手不懂,特向大神提问.
[打印本页]
作者:
lu598110900
时间:
2016-6-30 15:26
标题:
新手不懂,特向大神提问.
break的使用中说了只能在 switch和循环中使用.
但是在for(int i=0; i<=10; i++){
if(i%3==0){
break;
}
}
break出现在IF中是怎么回事呢?
新手不懂,初学者
作者:
syinys7
时间:
2016-6-30 21:34
你自己都说了,break只能在switch和
循环
中使用
for算不算循环?
在if条件句里面写的break不是针对If而是整个for循环,总体的意思就是 如果在0-10中,遇见3和3的倍数就跳出循环
作者:
rentianyn
时间:
2016-6-30 22:49
if也在for循环中 break直接跳出for循环
作者:
syso信任
时间:
2016-6-30 22:49
看整体,if条件语句也在这个循环体内部.所以在if满足是执行break.就是在循环体内部执行break
作者:
糊图
时间:
2016-6-30 22:54
是的,总得来说它还是在for循环中的,这个你不要太过于钻牛角尖了
作者:
lu598110900
时间:
2016-6-30 23:18
糊图 发表于 2016-6-30 22:54
是的,总得来说它还是在for循环中的,这个你不要太过于钻牛角尖了
好的,谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2