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(……){}}这样的语句。