相关疑难解决方法(0)

读取多字节字符时InputStream和InputStreamReader之间的区别

之间的区别InputStream,并InputStreamReaderInputStream全文byte,而InputStreamReader作为读取char.例如,如果文件中的文本是abc,那么它们都可以正常工作.但是如果文本是a??由一个a和两个汉字组成的,那么InputStream它就不起作用了.

所以我们应该使用InputStreamReader,但我的问题是:

怎么InputStreamReader识别人物?

a是一个字节,但中文字符是两个字节.它a是作为一个字节读取并将另一个字符识别为两个字节,或者对于本文中的每个字符,是否将其InputStreamReader读取为两个字节?

java io character-encoding

28
推荐指数
2
解决办法
2万
查看次数

标签 统计

character-encoding ×1

io ×1

java ×1