本帖最后由 贾存双 于 2012-7-13 23:03 编辑
import java.util.* ;
public class Message_zh_CN extends ListResourceBundle{
private final Object data[][] = {
{"info","贾存双,{0}!"}
} ;
public Object[][] getContents(){ //覆写的方法 ;
return data ;
}
} ;
这是用类写的一个资源文件。
===================================
import java.util.* ;
import java.text.* ;
public class ListDemo{
public static void main(String args[]){
Locale zhloc = new Locale("zh","CN") ;
ResourceBundle zhrb = ResourceBundle.getBundle("Message",zhloc) ;
String str = zhrb.getString("info") ;
System.out.println("中文显示:" + MessageFormat.format(str,"你一定要黑马!加油!")) ;
}
} ;
运行结果:
为什么用 final 声明的的二维数组还可以被改变
|