字节流和字符流的转化

Java中字节流和字符流是可以相互转换的。
OutputStreamWriter:将字节输出流转换成字符输出流,是 writer 的子类。
InputStreamReader :将字节流转换成字符输入流,是Reader 的子类,

一般操作输入输出内容就需要字节流或字符流,但是有些时候需要将字符流变为字节流的形式,或者将字节流变为字符流的形式,所以就需要另外一组转换流的操作类。转换步骤,如果以文件操作为例,在内存中的字符数据需要通过OutputstreamWriter变为字节流才能保存在文件中,读入的字节流通过InputStreamReader变为字符流。

你可能感兴趣的:(java)