我用系统的记事本打开的,另存为utf-8格式,然后读出的字符第一个就是?号,其它是正常的。 用FileInputStream来读的话,它是按字节流来读的,而UTF8编码头是EF BB BF。 转载于:https://www.cnblogs.com/ailsalin/p/6389135.html