A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 徐慧shanghai 中级黑马   /  2015-9-25 15:17  /  472 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们目前使用到 break的地方有 :  switch case  如果没有break会一直执行下去
循环中使用break,则是结束循环

有一个特殊一点的  for()循环的嵌套的时候 ,我们是可以给循环起名字 ,指定跳出哪个 循环的
                A: for (int i = 0; i < 100; i++) {
                        B: for (int j = 0; j < 100; j++) {
                                C: for (int k = 0; k < 100; k++) {
                                        System.out.println("i=" + i + "    j=" + j + "     k=" + k);
                                        if (k == 5) {
                                                break A;
                                        }
                                }
                        }
                }

结果:
i=0    j=0     k=0
i=0    j=0     k=1
i=0    j=0     k=2
i=0    j=0     k=3
i=0    j=0     k=4
i=0    j=0     k=5

是不是挺好用


当然 continue 也可以这么使用
可以试一下哦

评分

参与人数 1黑马币 +5 收起 理由
xuchulong + 5 赞一个!

查看全部评分

1 个回复

倒序浏览
为什么写的帖子都没有一个人查看过哦??奇怪了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马