为什么MyEclipse的Console输出中文为乱码?

2025-04-05 23:38:32
推荐回答(2个)
回答1:

主要原因是默认的中文读取方式是iso8859-1或者GBK的,而项目大部分是UTF-8的,这样就会出现乱码。
可以直接转码下即可:
String s = new String(字符串.getBytes("iso8859-1"),"UTF-8");

回答2:

打开运行-配置

  1. 在VM arguments中添加-Dfile.encoding=GB2312


  2. 在Console encoding中选择GB2312