Joe*_*oni 36
问题是您使用的字符无法用文件设置的编码表示(Cp1252).我看待它的方式,你基本上有两个选择:
选项1. 更改编码. 据IBM称,您应该将编码设置为UTF-8.我相信这会解决你的问题.
- 将全局文本文件编码首选项Workbench> Editors设置为"UTF-8".
- 如果需要UTF-8以外的编码,请在单个文件上设置编码,而不是使用全局首选项设置.为此,请使用"文件">"属性">"信息"菜单选项在单个文件上设置编码.
选项2. 删除"Cp1252"字符编码不支持的字符.您可以使用Unicode转义序列(\ uxxxx)替换不受支持的字符.虽然这可以让您保存文件,但它不一定是最好的解决方案.
对于您在问题中指定的字符,这里是Unicode转义序列:
? \u2665
? \u2666
? \u2663
? \u2660
Run Code Online (Sandbox Code Playgroud)
idr*_*sid 10
它可以通过在eclipse中设置编码来解决:
第一种方式:
在菜单中选择文件 - >属性,然后选择"文本文件编码"部分:选择其他收音机,从组合中选择UTF-8 - >最后单击确定按钮
第二种方式:
右键单击特定文件(比如Test.java) - > 属性.在文本文件编码部分:选择其他收音机,从组合中选择UTF-8 - >最后单击确定按钮
第三种方式:
如果要对所有项目进行此更改,请转到窗口 - >首选项 - >常规 - >工作区.在文本文件编码部分:选择其他收音机,从组合中选择UTF-8 - >最后单击确定按钮
| 归档时间: |
|
| 查看次数: |
72150 次 |
| 最近记录: |