由于 jdk18编码是GBK(之前的都是UTF-8),IDEA解码却是UTF-8,这会导致控制台输出中文乱码。有以下几种解决方案
一、将jdk18更改为jdk17
1、把jdk18删了,去官网下载 jdk17,重新设置环境变量,再将idea的路径修改成jdk17即可。
2、在新建项目的时候选择jdk17
二、将IDEA的设置改为GBK
打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、ProjectEncoding、Default encodeing for properties files这三项都设置成GBK,点击OK.。