eclipse中文乱码

问题1:eclipse打开一个纯净版项目代码后,中文出现乱码,根据其他博客的解决方法
"打开Window->Preferences->General->Content Types->Text->Java Source File在最下方的Default encoding中输入UTF-8或者GBK",发现我的eclipse这个位置本来就是UTF-8,在项目右击properties里面也是UTF-8
中文依旧乱码
问题2:在注释中双斜杠注释的时候,第一个位置是中文的话,整个中文字符串都会编程方框里面加个问号的样子,有两次误打误撞的情况是(1)中文前面加数字,可以显示中文(2)加数字无效,加字母的话可以显示中文

想要效果:解决中文乱码的情况;解决双斜杠注释无法直接显示中文的情况

该回答引用ChatGPT

对于问题1,除了设置项目的编码格式,还需要检查是否设置了Eclipse的默认编码格式。可以通过以下步骤进行检查和修改:

打开Eclipse,选择菜单栏中的"Window" -> "Preferences"。
在弹出的窗口中,选择"General" -> "Workspace"。
在"Text file encoding"下拉菜单中选择"UTF-8",然后点击"Apply"和"OK"保存更改。
关闭Eclipse,重新打开项目,看看中文是否能够正确显示。

对于问题2,Java注释中的双斜杠("//")被视为单行注释,任何位于注释后面的文本都将被视为注释并忽略。如果在注释中包含中文字符,应该使用Unicode编码。例如,中文字符"你好"的Unicode编码为"\u4f60\u597d",因此在注释中可以这样写:


// 这是一个中文注释,包含"你好"字符,Unicode编码为"\u4f60\u597d"