首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

容易搞混的有关问题

2012-12-20 
容易搞混的问题1:switch语法的运用public static void test(int i){switch (i){case 1:case 2:System.out.

容易搞混的问题

1:switch语法的运用

public static void test(int i)    {        switch (i)        {            case 1:            case 2:                System.out.println("case 2");                break;            case 3:                System.out.println("case 3");                break;        }    }

?上述代码的执行顺序,什么时候输出 case2,今天突然看到类似的代码,搞不懂当 传入值为1的时候输入的应该是 case2

还是什么都不输出。仔细想想,是自己把switch 看成类似if()…… else if()这样的语法,其实switch 类似于 for(……){if(……){}}这样的语句。

热点排行