一直使用SUN的JDK1.4.2,没有乱码问题。昨天转到IBM JDK 1.4.2(WASD自带),竟然发现汉字都显示为???例子很简单,就是
System.out.print("你好");同样的代码在SUN JDK1.5和1.4.2中都没有问题。难道需要进行特别配置?请高手们支招,谢谢。

解决方案 »

  1.   

    编码 不对,看看IDE上面有没有设置,或者你输出他的默认编码格式,应该不是UTF吧
      

  2.   

    就是编码的问题!你把汉字转换成UTF8吧,别改编码模式!转汉字比较通用
      

  3.   

    今天我发现,这个问题仅仅出现在IDEA的JUnit控制台输出中。请参考下面这个帖子:
    http://community.csdn.net/Expert/topic/5555/5555782.xml?temp=.5883905