作为一个java的初学者,第一次使用IDEA,输出中文,出现了问号
![](https://img-blog.csdnimg.cn/img_convert/2ff2b97bdb2b93696360215326132ee9.jpeg)
方法一(普遍方法)
第一反应就是去百度,跟着百度操作了一遍,文件->设置->编辑器->文件编码
![](https://img-blog.csdnimg.cn/img_convert/6420e87f10c8122bcbe578dc12019e3e.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/927f9797a1bcd01988062662a586f2a6.jpeg)
把全局编码,项目编码,属性文件(*.properties)全部转换为UTF-8;其中属性文件自动文件Ascii但显示原生内容要✔。然后,点确认。
![](https://img-blog.csdnimg.cn/img_convert/756eaaf76aa75440ed4db984e0b927ea.jpeg)
最后,显示结果还是问号。
![](https://img-blog.csdnimg.cn/img_convert/0ebe7be33fe54aff342a10d3d1c79692.jpeg)
于是,开始尝试另一种方法,编码格式全部改为GBK。
![](https://img-blog.csdnimg.cn/img_convert/84d951bd2e53414d87149fb7ac4989f2.jpeg)
直接由问号转变为乱码。
![](https://img-blog.csdnimg.cn/img_convert/3d5d6997eeab13d479a38d5a9de978e5.jpeg)
经过漫长的摸索后发现,代码格式还是UTF-8,于是开始改为GBK。
![](https://img-blog.csdnimg.cn/img_convert/5515de37480246983666b252da8685de.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/c8b3ea6055afec057e6a8aac2ed26767.jpeg)
出现了另一种问号。
![](https://img-blog.csdnimg.cn/img_convert/f0256914e11870a38b7916a9b9cb9f29.jpeg)
然后,在重新运行一次,结果就是中文了,以防下次出错,需要把🔒锁上。
![](https://img-blog.csdnimg.cn/img_convert/340805888b4bde94ce25a2faa691d253.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/610afd70c36d9e379c5b99cc07d7f578.jpeg)
好的,大功告成,即解决了问号,又解决了乱码,真是一举两得啊。
方法二(简单方法)
1.WIN+R,打开Windows命令运行框,输入regedit,打开注册表编辑器。
![](https://img-blog.csdnimg.cn/img_convert/2d3da1ab91da327f2c41a121c2a5aee2.jpeg)
2.按照下图路径(计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor)进行查询。
![](https://img-blog.csdnimg.cn/img_convert/3186dd2c886924cdf54eb2dc8d18c271.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/293c23e70fa24a06b9486d9e732507b0.jpeg)
3.在右边区域右键,新建,二项串值,新值#1改为autorun,数据为chcp936(设置运行编码的格式为GBK)
![](https://img-blog.csdnimg.cn/img_convert/60a1fceab73770c2d61f369f9d7a12a6.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/2f51ce617cdb82e1440edb28990dd3b8.jpeg)
然后,重启IDEA就可以解决问题。因为IDEA运行的界面相当于命令行提示符,所以设置的编码格式适用于IDEA的运行界面,注意-Dfile.encoding=GBK,所以运行成功,不需要像方法一那样修改。
![](https://img-blog.csdnimg.cn/img_convert/53932bcc2ed524ce489e9a54070b2c52.jpeg)