具体应该怎么答
解决方案 »
- ictclas4j分词添加词条方法
- struts的html:form标签问题,求解答
- myeclipse中标签问题,新手提问没分给,,请教高手,急急急!!!!!!!
- jmx监测weblogic的时候,jmx能不能不在服务器环境下运行
- servlet和bean到底是什么东东,请高人详细解答
- md5加密为何要设hexDigits值
- SSH整合EXTJS,无法取到hibernatetemplet取到的数据
- 关于web应用程序在Tomcat中的配置和打包问题
- 请教调试。
- springmvc.xml为什么不用配context:component-scan 也可以扫描到@controller注解??
- 导出excel表格
- hibernate 写法请教
还有swtich的()中的要求
switch(x)
{
case 1: System.out.println("测试3");
case 2: System.out.println("测试3");
case 3: System.out.println("测试3");
case 4: System.out.println("测试4");
default:System.out.println("如果上面4个都不执行,则执行此句");}
限制:
x好像必须是int或者枚举类型的数据,
switch(weekday)
case 1:
...
break;
case 2:
...
break;
...
这样写的好处是代码清爽。换言之你如果不用这个,你就会用很多if语句去判断,这样很繁琐。
还有switch里面的参数有限制 只能是byte,short,char,int。
不加break的话一旦满足 就会一直往下执行
比方说 以上代码全没break 一旦满足某一条件,一下代码都会执行
x=2的话 就会输出 测试3 测试3 测试4 如果上面4个都不执……不满足任一条件 执行defult
另外x不是只能int 应该是 字节数比int 小的所有类型包括int switch(x)
{
case 1: System.out.println("测试3");
break;
case 2: System.out.println("测试3");
break;case 3: System.out.println("测试3");
break;case 4: System.out.println("测试4");
break;default:System.out.println("如果上面4个都不执……);