strTest = rb.getString("test");
String strTest = new String(test.getBytes("iso-8859-1"),"gb2312");
System.out.println(strTest );
呵呵............不知你还用的上

解决方案 »

  1.   

    我在使用 “Java 国际化和本地化 Toolkit 2.0“时,也遇到了这个问题:在Toolkit 2.0里提供三种资源---PropertyResource,ListResource,ArrayResource。使用PropertyResource出现和你同样的问题,我不知道什么原因,采用ListResource,ArrayResource没有问题。
      

  2.   

    你在资源文件是使用中文,必须要用native2ascii转化一下
    如:native2ascii -encoding GBK Inventory.properties Inventory1.properties
    然后在程序中读取的时候,就可以直接使用了