IDEA控制台中文字符乱码解决方法(IntelliJ IDEA)

IDEA控制台中文字符乱码解决方法(IntelliJ IDEA),第1张

IDEA控制台中文字符乱码解决方法(IntelliJ IDEA)

目录
  • IDE控制台输出乱码解决方法
      • 以IntelliJ IDEA为例

IDE控制台输出乱码解决方法 以IntelliJ IDEA为例

这个方法可以应该解决90%的控制台乱码问题
直接说具体流程
1、首先让程序运行 “0信1息2信息3” 这串字符。
然后对照下边的表格,看自己是哪种情况

序号原信息原信息编码格式解码方式解码后显示10信1息2信息3*ASCII,**UTF_8,*UTF_16, GBK同编码方式一样0信1息2信息320信1息2信息3US-ASCIIUS-ASCII,UTF-8,GBK0?1?2??330信1息2信息3US-ASCIIUTF-16〿ㄿ㈿㼳40信1息2信息3UTF-8US-ASCII0���1���2������350信1息2信息3UTF-8UTF-16ヤ뾡㇦膯㋤뾡꼳60信1息2信息3UTF-8GBK0淇�1鎭�2淇℃伅370信1息2信息3UTF-16US-ASCII,UTF-8�� 0O� 1o 2O�o 380信1息2信息3UTF-16GBK� 0O� 1`o 2O醏o 390信1息2信息3GBKUS-ASCII0��1��2����3100信1息2信息3GBKUTF-80��1Ϣ2��Ϣ3110信1息2信息3GBKUTF-16バ씱쾢㋐엏ꈳ

以我自己的问题为例:

System.out.println("0信1息2信息3");

第一句就是要输的信息

然后我的运行结果就是上表的第六种情况,所以我的控制台编码是用UTF-8进行编码的,但是解码确实GBK方式的。
所以解决方案就是保证他们一致就可以。一般来说控制台都改成GBK
然后进入这个位置


里边的VM options如果没有值的话就是默认是GBK。
然后就是修改右下角的编码方式,改为GBK就可以了:

然后就可以正常输出中文字符了

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5482253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存