我已经从Eclipse更改了编码,但现在所有带有特殊字符的字符串都是这样的“ ”。旧的编码是Default(Cp1252),现在是UTF-8。如何使用特殊字符修复字符串?
感谢。
答案 0 :(得分:0)
好吧,想象一下你把大脑改成只懂中文。你能读一下英文了吗?
您改变了Eclipse解释源代码的方式。因此,您需要将源代码从Cp1252转换为UTF-8。
我不知道Eclipse能否做到这一点,但Notepad ++是。
打开一个想要更改Notepad ++编码的java文件
点击Encoding
选择Convert to UTF-8
保存文件
现在再次点击Encoding
时,Encode in UTF-8
编辑:Notepad ++识别使用的编码,因此您可以在那里阅读。从Notepad ++复制并粘贴到Eclipse将无法正常工作,因为您复制了Eclipse无法读取的相同字符串。您必须更改字符串的编码。