日期:2014-05-20  浏览次数:20719 次

switch语句
现在在一个页面要判断传过来的number为几而查询不同的内容,这个已经实现了!
关键是它显示的给页面的字也是不一样的,如果到显示字的时候都判断的话太浪费资源了,我现在想用switch在页面的开始部分就把要显示的字判断出来,下面直接调用就可以了,但是问题出来了,
int   n   =   Integer.valueOf(request.getParameter( "number "));
switch(n){
case   1:
String   heading1   =   "招聘信息 ";
String   title1   =   "招聘岗位 ";
String   content1   =   "招聘要求 ";
break;
case   2:
String   heading2   =   "经典案例 ";
String   title2   =   " ";
String   content2   =   " ";
break;

}
下面的文字部分怎么显示呢?首先你也不知道number是几?

------解决方案--------------------
int n = Integer.valueOf(request.getParameter( "number "));
String heading = " ";
String title = " ";
String content = " ";
switch(n){
case 1:
heading = "招聘信息 ";
title = "招聘岗位 ";
content = "招聘要求 ";
break;
case 2:
heading = 经典案例 ";
title = " ";
content = " ";
break;
deault:
break;
}
------解决方案--------------------
楼上的正解