Java中的字符流和字节流有什么区别?C中的字符串和字节与字节有什么区别?

Pri*_*mar 4 c java

在java中,人们说输入流逐字节读取文件,然后使用缓冲读取器将它们更改为characterstream.But在C char中引用字节(8位).然后我们称之为java中的字符和字节.

Pet*_*rey 8

在Java中,a byte是带符号的8位值,a char是无符号的16位值.的Character是既为一个包装型char和实用类为一些有用的方法的支持char

InputSTream的主要区别在于它一次读取一个字节的二进制数据.A Reader用于读取文本,它char使用您设置的字符编码或默认编码将字节解码为例如UTF-8可以将1,2或3个字节转换为单个字节char.

我建议你更多地了解Java的基础知识.这些问题可以为您节省大量时间.