如:
String str="???>";//乱吗
str=new String(str.getBytes("ISO8859-1"),"GBK");//正常中文

解决方案 »

  1.   

    gengxy(老傻瓜)
    哪个文件,怎么配置
      

  2.   

    在启动文件里加-DCHARSET=ISO8859-1
    或者编译java时用ISO8859-1,不要缺省的
      

  3.   

    解决Java中文问题一般需要考虑下面3个方面:
    1. Java类的编译方式.
       Java类用什么编码格式进行编译的?
    2. 运行环境.
       所处虚拟机默认编码方式? 容器(比如Web Server)的默认编码方式?
    3. 数据源.
       数据源(比如数据库)的默认编码方式?