您在该编号前面有一个BOM;如果我复制
"1"问题中的内容并将其粘贴到中
vim,则会看到您前面有一个FE
FF(例如BOM)。从该链接:
构成BOM的确切字节将是该转换格式将Unipre字符U + FEFF转换为的字节。
这就是问题所在,使用适当的读取器消耗文件以进行编码文件的转换(UTF-8,UTF-16大端,UTF-16小端等)。另请参阅此问题及其答案,以获取有关在Java中读取Unipre文件的更多信息。

您在该编号前面有一个BOM;如果我复制
"1"问题中的内容并将其粘贴到中
vim,则会看到您前面有一个FE
构成BOM的确切字节将是该转换格式将Unipre字符U + FEFF转换为的字节。
这就是问题所在,使用适当的读取器消耗文件以进行编码文件的转换(UTF-8,UTF-16大端,UTF-16小端等)。另请参阅此问题及其答案,以获取有关在Java中读取Unipre文件的更多信息。