造成乱码的原因:都是编码格式设置的问题
往往是编码格式不一致的问题
加了一些中文的System.out.println(“ ”);的内容后,惊奇地发现,在IDEA的控制台输出中文的时候竟然是一群乱码。
解决:把项目编码改为GBK即可
如果你想看到你的程序是用什么语言编码的,你可以在程序中加入如下程序段:
System.out.println(System.getProperty("file.encoding"));
GBK
Ps:遇到问题不要害怕,慢慢解决,今天不行,明天也可以,fighting
补充:又出现控制台乱码问题了
问题:编码不统一,下面的Encoding又有UTF-8,又有GBK
解决方案:
将其都改为UTF-8——>再点击apply即可
总结:
Project Encoding 设置成 GBK
下方的Encoding全部统一设置成UTF-8