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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© android0276 中级黑马   /  2014-7-2 15:59  /  1311 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 android0276 于 2014-7-6 20:25 编辑

public class Test {
        public static void main(String[] args) {
                for (int i =1; i < 5; i++) {
                        switch (i) {
                        case 1:
                                System.out.println("1111111");
                                break;
                        default:
                                System.out.println("kkkkkkk");
                        case 2:
                                System.out.println("2222222");
                                break;
                        }
                }
        }
}

8 个回复

倒序浏览
打印结果是:1111111   2222222   kkkkkkk   kkkkkkk   kkkkkkk
回复 使用道具 举报 0 1
除了i=1和i=2,剩下的都打印System.out.println("kkkkkkk");
回复 使用道具 举报
youngkay 发表于 2014-7-2 16:06
打印结果是:1111111   2222222   kkkkkkk   kkkkkkk   kkkkkkk

谢谢啊,我还看了好一会,终于在你的提醒下看懂了
回复 使用道具 举报 1 0
android0276 发表于 2014-7-2 16:10
谢谢啊,我还看了好一会,终于在你的提醒下看懂了

这是最基本的了,要加强练习
回复 使用道具 举报
android0276 发表于 2014-7-2 16:10
谢谢啊,我还看了好一会,终于在你的提醒下看懂了

没事,现在  好久不来论坛了,好好学习
回复 使用道具 举报
楼上的都理解错了吧。
打印结果是:
1111111
2222222
kkkkkkk
2222222
kkkkkkk
2222222
default语句后面没有break结束标志会继续往下执行直到遇到break和“}”才结束。
回复 使用道具 举报
switch语句的default后面没有break语句啊 , 7楼正解
回复 使用道具 举报
内容7楼正解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马