请教奇怪的实例化对像的问题!!! 本帖最后由 wo100 于 2009-11-26 16:11:02 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ResourceBundle lan =null;if(){ lan=..;}else{ lan=..;} infotext = lan.getString("info"); lan你声明在if,else中不一定会有 第一个编译器不报错?lan是在if语句中定义的,出了if语句你还怎么拿的到它的东西,你编译都通不过 第一个肯定报错,你定义的是局部对象变量,在else中是无效的。 编译通过了?用你自己写的jdk编译的? //没有lanif (this.key == 1){ ResourceBundle lan = ResourceBundle.getBundle("Message",new Locale("zh","CN")); } else { ResourceBundle lan = ResourceBundle.getBundle("Message",new Locale("en","US")); }// 找不到lan infotext = lan.getString("info"); //这样取不值 //lan 定义成了局部变量。出了else就无效了。外面的调用IDE会出错。把lan抽出来,和infotext放在同一层就可以调用ResourceBundle lan=null; if (this.key == 1){ lan = ResourceBundle.getBundle("Message",new Locale("zh","CN")); } else { lan = ResourceBundle.getBundle("Message",new Locale("en","US")); } infotext = lan.getString("info"); hah这 代码 根本没有编译 过嘛 如何实现团队共同开发一个项目 Java 线程问题,请教~~~~ 关于Thread的应该算是简单问题吧.... 本人java thread菜鸟! 如何获得网卡信息 跪求:如何在界面上闪动显示轨迹 问个问题,关于递增的,帮忙看下吧。^_^ 呵呵小弟想背类库,不知哪个网站有类库大全 log4j2 为什么没有 DailyRollingFileAppend? UltraEdit到期了,不能用了,哪位有什么好办法??(有没有注册码这内的东西! 请问 如何通过jsp提供数据库的内容? 求助io读取txt文本的问题!请各位高手支招! 跪求shell脚本
ResourceBundle lan =null;
if(){
lan=..;
}else{
lan=..;
}
infotext = lan.getString("info");
不一定会有
//没有lan
if (this.key == 1){
ResourceBundle lan = ResourceBundle.getBundle("Message",new Locale("zh","CN"));
} else {
ResourceBundle lan = ResourceBundle.getBundle("Message",new Locale("en","US"));
}
// 找不到lan
infotext = lan.getString("info"); //这样取不值
//lan 定义成了局部变量。出了else就无效了。外面的调用IDE会出错。把lan抽出来,和infotext放在同一层就可以调用
ResourceBundle lan=null;
if (this.key == 1){
lan = ResourceBundle.getBundle("Message",new Locale("zh","CN"));
} else {
lan = ResourceBundle.getBundle("Message",new Locale("en","US"));
}
infotext = lan.getString("info");