Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java通过字符读取文本文件——unicode 254和255不知从何而来_Java_File_Unicode_Text Files_Bufferedreader - Fatal编程技术网

Java通过字符读取文本文件——unicode 254和255不知从何而来

Java通过字符读取文本文件——unicode 254和255不知从何而来,java,file,unicode,text-files,bufferedreader,Java,File,Unicode,Text Files,Bufferedreader,从下面的代码中,我读取了一个包含字符“a”(unicode 97)的文本文件 为什么输出不是这样的 1.) a :1 您遇到了一个,即U+FEFF,当作为单独的字节读取时,它相当于254和255 这(以及null的出现)可能意味着该文件是用或(又称widestring,wchar,…)编码的。如果您不知道unicode编码的含义,我建议您阅读一下unicode编码。为此,我推荐这篇很棒的文章。您遇到了一个,即U+FEFF,当作为单独的字节读取时,它相当于254和

从下面的代码中,我读取了一个包含字符“a”(unicode 97)的文本文件

为什么输出不是这样的

1.) a                 :1
您遇到了一个,即U+FEFF,当作为单独的字节读取时,它相当于254和255

这(以及null的出现)可能意味着该文件是用或(又称widestring,wchar,…)编码的。如果您不知道unicode编码的含义,我建议您阅读一下unicode编码。为此,我推荐这篇很棒的文章。

您遇到了一个,即U+FEFF,当作为单独的字节读取时,它相当于254和255


这(以及null的出现)可能意味着该文件是用或(又称widestring,wchar,…)编码的。如果您不知道unicode编码的含义,我建议您阅读一下unicode编码。为此,我推荐这篇很棒的文章。

谢谢,顺便问一下,我如何在java中用转义序列表示U+FEFF@Jonas WielickiThanks,顺便问一下,我如何在java的转义序列中表示U+FEFF@乔纳斯·维利基
1.)                 : 1  // (must be a null)
2.) a               : 1  
3.) þ               : 1  
4.) ÿ               : 1  
1.) a                 :1