在linux下编辑的的java文件在window下显示乱码乱码

来源:百度知道 编辑:UC知道 时间:2024/06/11 02:01:51
我有一些java源代码文件是在linux下编辑的,里面有些汉字和字符,但是在windows下确实显示乱码,而且编译还提示错误.这个应该怎么解决?

貌似是解码不一样吧!
比如说这个图片上的 注释 都成乱码了!
补充!!!!我是用MyEclipse编辑的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

编码问题。不过 Windows 下面也应该用 utf8 才对,你是不是用的普通记事本打开的?
你用 Eclipse 的 Windows 版打开应该就正常了吧?

Linux 下面的软件,有个传统风格是所有的源代码都是 UTF8 编码的。当然并不绝对。但基本来说,Linux 通用的编码是 UTF8 。

linux一般用UTF8编码的。WINDOWS是用gbk的。所以有汉字的时候会乱码,没汉字的时候换行也会出问题。你可以用一些高级点的文本编辑器或者使用IDE,比如说你用JCreator打开就可以了。

补充:你用什么IDE的?如果你直接从命令行编译的,可以通过javac的参数来指定字符集,即javac -encoding utf8 文件名。

编码格式不同linux是utf8。windows是gbk。中文就会是乱码、下个EsitPlus文本编辑器打开