public String getStatus_name() {
String name="-1";
switch(this.status) {
case 0:
name="全部";
break;
case 1:
name="优";
break;
}
return name;
}
public String getScore_name() {
String name="-2";
switch(this.score) {
case 2:
name="无";
break;
case 3:
name="及格";
break;
}
return name;
}
switch(this.status) {
case 0:
switch(this.score){
case 2:
sql+=" from tbA as a where";
break;
case 3:
sql+="score";
sql+=" from tbA as a ,tbB as b where";
sql+="a.no=b.no and score>=9 and score<=10 and";
break;
}
break;
case 1:
switch(this.dealScope){
case 2:
sql+=" from tbA as a,tbB as b where b.flowNo=a.flowNo and";
break;
case 3:
sql+="score";
sql+=" from tbA as a,checkinfo as b ,tbB as b where where b.flowNo=a.flowNo";
sql+=" and score>=9 and score<=10 and";
break;
} break;代码片段,只想知道这样嵌套可以吗?请指教,谢谢!
String name="-1";
switch(this.status) {
case 0:
name="全部";
break;
case 1:
name="优";
break;
}
return name;
}
public String getScore_name() {
String name="-2";
switch(this.score) {
case 2:
name="无";
break;
case 3:
name="及格";
break;
}
return name;
}
switch(this.status) {
case 0:
switch(this.score){
case 2:
sql+=" from tbA as a where";
break;
case 3:
sql+="score";
sql+=" from tbA as a ,tbB as b where";
sql+="a.no=b.no and score>=9 and score<=10 and";
break;
}
break;
case 1:
switch(this.dealScope){
case 2:
sql+=" from tbA as a,tbB as b where b.flowNo=a.flowNo and";
break;
case 3:
sql+="score";
sql+=" from tbA as a,checkinfo as b ,tbB as b where where b.flowNo=a.flowNo";
sql+=" and score>=9 and score<=10 and";
break;
} break;代码片段,只想知道这样嵌套可以吗?请指教,谢谢!
解决方案 »
- nginx+tomcat怎么得到真实IP?
- sql2000中数据类型为nvarchar的值查询的结果带问号,怎么解决?
- 0001----问个学jsp都能懂的问题!(网上图书管理系统的问题)
- PLsql连接oracle11g的问题
- 请教?怎样使<Select>的<Option>出现Title的提示内容
- lucene的索引很容易损坏吗?急切需要帮助!!谢谢!
- 菜鸟问题寻解答
- 求助:Cannot create resource instance
- 在线等待tomcat问题
- 哪有《Java与模式》完整下载?
- 关于 "dwr" 中ScriptSession 的问题
- 获得按钮上的value值,最好方法简单点,不需要循环遍历所有的控件,我用的是JSF
在ECLIPSE里如果语法有错,都会有提示的,你看一下就明白了。
这样嵌套非常容易出错,
尽量不要嵌套,
代码要整洁而且对于这种条件使用case效率非常低,你可以换个思路