一、控制台出现乱码
![](https://i-blog.csdnimg.cn/blog_migrate/7b4f4ca4c1ef71b0d2dedfe795d31e89.png)
二、在“设置”-> “编辑器”->“文件编码”中设置UTF-8编码
![](https://i-blog.csdnimg.cn/blog_migrate/75ca30f6dcda6d359bc5611018522837.png)
三、在“帮助”->“编辑自定义VM选项”中添加“-Dfile.encodeing=UTF-8”
![](https://i-blog.csdnimg.cn/blog_migrate/7ebfee14b99d83ce42f626e6f7a782a8.png)
如果还是出现乱码,说明编辑器使用的 JDK的版本不对,如果使用了 JDK-18 和 JDK-19 的版本,就会出现乱码,把版本修改到 JDK-17 就不会出现乱码了。
步骤如下:
四、在“文件”->“项目结构”中修改 JDK 版本
![](https://i-blog.csdnimg.cn/blog_migrate/07e213a7346bbf94a12b2480d34562ac.png)
五、具体步骤如下图所示
![](https://i-blog.csdnimg.cn/blog_migrate/6709fa4eb3c496fdf4714d2af8234eec.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cc7a3460477879aff666dae4027f5299.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bace7d49f4102d4b5377fc010f3ac1f9.png)
这样控制台的乱码就修改过来了!
如果还是出现乱码,说明编辑器使用的 JDK的版本不对,如果使用了 JDK-18 和 JDK-19 的版本,就会出现乱码,把版本修改到 JDK-17 就不会出现乱码了。
步骤如下:
这样控制台的乱码就修改过来了!