IDEA中控制台输出是中文显示乱码(idea控制台中文输出是问号)
最近学习JAVA,作为一个新手小白,对编程的认知为0。
跟随网上的教程学习,安装上IDEA工具后,每次输入语句中有中文时,只要执行就会显示乱码,太搞心态。问题如下图:
作为小白,有问题肯定找度娘呀,可这次找了好几天没有找到解决方案。最后还是自己无意中刷小视频,从几个视频的知识中联想到解决方法,试了一下,还真解决啦,因此赶快把方法保存下来,以便以后遇到这样的问题,有查询的地方。
第一步:win+R,然后输入 cmd 回车进入DOS窗口
第二步,查看DOS的属性,点击左上角黑色的图标,然后选属性
记住属性中当前代码页的编码方式,如下图所示:GBK
第三步,回到IDEA中,点击File下面的Settings
在点开的对话框中找到Editor中的File Encodings,并把下图画圈的地方都改成GBK,也就是与DOS页面中的编码方式一致。
设置好之后,点击Apply,在点击OK。
第四步:回到IDEA页面中,点击右下角的编码方式,也改为GDK即可。
如果DOS页面中的编码方式是UTF-8,那么我们把IDEA中对应的地方也改为UTF-8,应该就可以,我还没有试过,主要是不知道怎么把DOS中的编码方式改为UTF-8,哪天学会了,再试试。