source code里的中文注释全变成乱码了, 我哭......谁知道怎么把中文恢复回来啊?

XMCon 2014-07-31 08:31:13
sun.misc.BASE64Encoder找不到jar包,我就在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后, sun.misc.BASE64Encoder倒是好了, 可是我那些source code里的中文注释全变成乱码了, 我哭......哪位高人知道怎么把中文恢复回来啊?
...全文
757 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
S117 2014-08-01
  • 打赏
  • 举报
回复
引用 11 楼 XMCon 的回复:
[quote=引用 7 楼 longtian1213 的回复:] 你没备份库吗
用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.[/quote] 编码不同,用记事本打开,然后另存为utf-8格式,看下还会乱码不了
markcxz 2014-08-01
  • 打赏
  • 举报
回复
用记事本打开一个出乱码的代码文件,另存一下,看看编码那里是什么?

选择“UTF-8”保存一下,替换掉原来的代码文件,再用eclipse打开看看(确保workspace的编码设置为UTF-8)。
XMCon 2014-08-01
  • 打赏
  • 举报
回复
引用 7 楼 longtian1213 的回复:
你没备份库吗
用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.
XMCon 2014-08-01
  • 打赏
  • 举报
回复
引用 6 楼 rui888 的回复:
你以前编码什么?
UTF-8
XMCon 2014-08-01
  • 打赏
  • 举报
回复
引用 5 楼 markcxz 的回复:
使用文本编辑器直接打开代码文件,看看是否正常
用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.
S117 2014-08-01
  • 打赏
  • 举报
回复
你没备份库吗
tony4geek 2014-08-01
  • 打赏
  • 举报
回复
你以前编码什么?
markcxz 2014-08-01
  • 打赏
  • 举报
回复
使用文本编辑器直接打开代码文件,看看是否正常
七脉 2014-08-01
  • 打赏
  • 举报
回复
引用 9 楼 XMCon 的回复:
[quote=引用 5 楼 markcxz 的回复:]
使用文本编辑器直接打开代码文件,看看是否正常


用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.[/quote]
既然用文本编辑打开不乱码,先复制粘贴到java类中用;
我平时设置乱码是 window---->preferences---->搜workspace然后你看下就明白
悠忧虫 2014-08-01
  • 打赏
  • 举报
回复
两种方式: 1. 在eclipse里面将项目编码修改成gbk试试 2. 用notepad++打开源文件,格式-->转为utf-8无BOM格式编码
S117 2014-08-01
  • 打赏
  • 举报
回复
引用 14 楼 XMCon 的回复:
[quote=引用 13 楼 longtian1213 的回复:] [quote=引用 11 楼 XMCon 的回复:] [quote=引用 7 楼 longtian1213 的回复:] 你没备份库吗
用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.[/quote] 编码不同,用记事本打开,然后另存为utf-8格式,看下还会乱码不了[/quote] 果然这样就好了, 可是这样要一个一个文件另存, 有什么简便的方法吗?[/quote] 我也没想到还有什么更好的办法
XMCon 2014-08-01
  • 打赏
  • 举报
回复
引用 13 楼 longtian1213 的回复:
[quote=引用 11 楼 XMCon 的回复:] [quote=引用 7 楼 longtian1213 的回复:] 你没备份库吗
用文本编辑器直接找开代码文件, 中文字符是正常的. 只是在ECLIPSE里显示时变成了乱码.[/quote] 编码不同,用记事本打开,然后另存为utf-8格式,看下还会乱码不了[/quote] 果然这样就好了, 可是这样要一个一个文件另存, 有什么简便的方法吗?
XMCon 2014-07-31
  • 打赏
  • 举报
回复
引用 3 楼 sunlotus0 的回复:
在项目或源文件上右击-->Properties
试了, 是这个样子滴: public static void main(String[] args) throws Exception { //read input ��������; write output ������� //read write ���ַ���; input output���ֽ��� //�ַ�����һ���ַ�һ���ַ����; �ֽ�����һ���ֽ�һ���ֽڶ���. //1�ַ�=2�ֽ�. һ��������ռ�õ���2�ֽ�,�������ֽ�����д����ʱ, ����������.
悠忧虫 2014-07-31
  • 打赏
  • 举报
回复
在项目或源文件上右击-->Properties

XMCon 2014-07-31
  • 打赏
  • 举报
回复
引用 1 楼 shixitong 的回复:
从新设置source的编码试试
弱弱地问一下: 怎么设啊?
shixitong 2014-07-31
  • 打赏
  • 举报
回复
从新设置source的编码试试

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧