eclipse中java中文控制台输出的这种乱码怎么解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse中java中文控制台输出的这种乱码怎么解决相关的知识,希望对你有一定的参考价值。
eclipse中java中文控制台输出的这种乱码解决方式:
一、(1)打开eclipse或myeclipse,点击run-》runconfigurations
如图提示,改成UTF-8,有的eclipse或myeclipse有可能需要gbk的形式,不同形式改成不同的编码,尝试一下即可。
(2)Arguments也需要更改一下。
二、方法如下:
打开eclipse.ini文件(在eclipse的安装目录) 添加上这句话 -Dfile.encoding = utf-8,设置系统属性file.encoding为utf-8.
参考技术A 设置下你IDE的字符集及Java源文件的字符集,且要保持一致即可。追问在哪设置啊,我是新手不知道怎么设置
追答在属性里面(properties),右键该文件即可看到。
IDE设置先点击window,再选择属性即可。
有需要可远程帮你,O了请采纳^_^。
怎么设置你能详细一点吗
追答上面已经说到点上了,你如果按上面说的准能看到的。
远程吧,Q:2 49 6 8 2046
java控制台中文输出乱码,已经注意文件格式和控制台格式了?
图一文件格式为ANSI,控制台格式65001 如果不加utf-8 javac编译无法通过,加上之后输出结果如下,图二文件格式改为utf8 输出结果如下真给我整懵了
参考技术A 不要用系统写字板notepad保存UTF8的Java源文件。M$的UTF8是UTF8withBOM,而Java编译器识别的UTF8是UTF8withoutBOM,两者不兼容。换个支持代码高亮的文本/代码编辑器如notepad3, Ms vs code. 参考技术B java源码记事本打开,另存为utf-8格式,然后执行utf-8的命令
以上是关于eclipse中java中文控制台输出的这种乱码怎么解决的主要内容,如果未能解决你的问题,请参考以下文章