
正文
java源代码注释乱码,java注释乱码怎么办?
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为何导入别人共享的代码,里面中文全变乱码?
将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。
这个问题是你们使用了不同的代码编辑器编辑造成的!编辑器默认的代码编码不一样当然会出现代码的注释乱码,这是出现中文注释乱码的主要问题 。
中文变成乱码的原因有很多,比如字符编码设置不当、中文字体缺失、操作系统更新不及时、更换浏览器等。
乱码出现的原因分析:Myeclipse之所以会出现乱码问题是因为Myeclipse编辑器选择的编码规则是可变的。
在控制面板界面中找到并点击“Clock,Language,and Region(时钟、语言和区域)”。在“区域和语言”属性对话框中,切换到“管理选项”。这时会看到“非Unicode程序的语言”。这就是在设置语言时设置不当造成的。
在Android studio中,导入Android的项目后,容易出现项目文件的中文乱码,中文无法正常显示,变成了一些格子问号之类的,导致无法查看中文的注释,本经验教大家如何解决这个问题。首先,打开AndroidStudio进行项目的导入。
相关问答
Q1: eclipse注释乱码怎么解决
1、打开Eclipse或者MyEclipse,Windows - Preferences。将命令Text目录下CSS、HTML、Java Properties File、Java Source File 、avaScript Source File、JSP,Default encoding都改为UTF-8 并点击 Update。
2、修改工作空间的编码方式: Window-General-Workspace-Text file Encoding 在Others里选择需要的编码方式,然后保存。
3、eclipseJava中文输出乱码的原因可能是字符编码与默认的编码不符合导致的。
Q2: JAVA代码中文注释乱码
1、Java解决中文乱码转码的方法是使用正确的字符编码方式。在Java中,常用的字符编码方式有UTF-GBK等。乱码的原因在于编码方式的不匹配,比如在一个使用UTF-8编码的环境中,如果使用了GBK编码去读取数据,就会导致中文乱码。
2、eclipseJava中文输出乱码的原因可能是字符编码与默认的编码不符合导致的。
3、在Editplus转码,Editplus-文档-文件编码方式-改变文件编码方式-GBK,然后再用Eclipse打 开就可以了。
4、打开Eclipse或者MyEclipse,Windows - Preferences。将命令Text目录下CSS、HTML、Java Properties File、Java Source File 、avaScript Source File、JSP,Default encoding都改为UTF-8 并点击 Update。
5、选择Other,将编码改变为UTF-8,这样以后新建立工程其属性对话框中的Text file encoding即为UTF-8。
Q3: myeclipse中文注释乱码该怎么解决?
修改工作空间的编码方式: Window-General-Workspace-Text file Encoding 在Others里选择需要的编码方式,然后保存。
对于Myeclipse工作空间 ,Myeclipse会把你改的设置保存在工作空间的设置文件中,对于单个工程的编码方式进行修改,那么Myeclipse会把编码方式保存在该工程 的.setting文件包里。
在菜单栏选择window--Preferences,如图所示。点击右栏的General选项,展开给选项。点击Workspace(不是展开,直接点击),选择Other。从Other的下拉列表选择需要的字符集。中文乱码一般选择UTF-8就可解决。
在MyEclipse中的程序中文注释经常会出现乱码,可以点击工程,然后查看属性:如图,修改工程的编码的encode,设置成utf-8就行了。
Eclipse中文注释乱码解决 将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。
【答案】:右键点击你的工程,选择Properties,打开面板后,选择Resource,将Test file encoding项中选择Others,再选择UTF-8即可。
Q4: Linux下java的Swing/AWT程序乱码解决
1、重启动X(按Ctrl+Alt+Backpace)或注销(logout)。好了,可以输入中文了。CentOS系统出现中文乱码的问题就这样解决了。
2、选择genral-workspace将编码设置为utf-8,然后所有的文字编码都会为utf-8 这样就算把程序放到linux下运行,也不会有中文乱码。不过你首先要保证你的代码文件里面中文不乱码。
3、所以解决Java与数据库之间的乱码问题比较明智的方式是直接使用unicode编码与数据库交互。很多数据库驱动自动支持unicode,如Microsoft的SQLServer驱动。
4、解决办法为:使用命令iconv对文件内容编码进行转换。
5、手工编译使用到MenuItem的类,目前只发现java.awt包会存在这个问题,swing包能很好的解决这种字符集变换的问题。
关于java源代码注释乱码和java注释乱码怎么办?的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






