我正在使用 Scanner 扫描 Java 中的 .txt 文档。但是,当我在 Eclipse 中打开 .txt 文档时,我注意到有些字符没有被识别,它们被替换为如下所示的内容:
�
这些字符甚至不允许我将文件扫描为
while(scan.hasNext)
自动返回 false(如果这些字符不存在,那么我就可以扫描文档了)。
那么,如何让 Eclipse 识别这些字符以便我进行扫描?我无法手动删除它们,因为文档很大。 谢谢。
最佳答案
如果您需要更改整个 Eclipse 工作区的字符编码,请转至 Window -> Preferences。 然后在常规 -> 工作区下,将“文本文件编码”更改为适当的字符编码(在本例中为 UTF-8)。
关于java - Eclipse 字符编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17385818/