public static void main(String[] args)
{
test(1);
test(2);
test(3);
test(4);
}
public static void test(int a)
{
switch (a)
{
case 1:
case 2:
System.out.println("OK2");
break;
case 3:
System.out.println("OK3");
break;
default:
System.out.println("default");
break;
}
}
{
test(1);
test(2);
test(3);
test(4);
}
public static void test(int a)
{
switch (a)
{
case 1:
case 2:
System.out.println("OK2");
break;
case 3:
System.out.println("OK3");
break;
default:
System.out.println("default");
break;
}
}
解决方案 »
- 正则验证 -10到120
- ewebeditor到底有没有源码?
- 请教一个jsf 配置的问题
- 郁闷......请高手指点.........................
- 关于动态内容静态发布技术
- jsf的问题
- 高分求救
- 精通聊天室设计的请进.
- 急!急!急! 求大神帮忙
- 求解!!AOP+自定义注解可以切入Controller方法中,但是不能切入Service层
- 求教:我使用的技术是ssh+mysql,想问高手一下,如果我有一个方法,例如:adduser,当用户登录系统时就调用这个方法然后每隔5分钟就调用一次直到用户退出
- JBoss5下启动正常,但访问页面出现OncePerRequestFilter just supports HTTP requests异常
OK2
OK2
OK3
default
会忽略其他case判断,继续执行下去,直到碰到break;
所以test(1)输出ok2
其他的应该没问题吧....
OK2
OK3
default啊,有什么问题?你觉得case 1这里不对?case 1:
case 2:
System.out.println("OK2");
break;表示当1或者2的时候都打印OK2,如果你意思是当1的时候不打印,应该是
case 1:
break;case 2:
System.out.println("OK2");
break;