Reander 字符输入流 父类
FileReander子类
Writer 字符输出流 父类
FileWriter 子类
字节输入流
//明确数据员 FileInputStream fis=new FileInputStream("E:\\zy0803\\io.jpg");
//明确目的地 FileOutputStream fos=new FileOutputStream("F:\\java\\dw\\a\\io.jpg");
int read():读取单个字符
int read(byte[])
字符流
字符流只能 对 文本文件 操作
Reader:字符输入流的父类抽象的
FileReader:字符输入流子类
Writer:字符输出流的父类抽象
FileWriter:字符输出流的子类
方法:
read():一个字符一个字符的去读
read(char[] cc)一个字符数组一个字符数组的往里读
void write(char[] cbuf) 写入字符数组。
abstract void write(char[] cbuf, int off, int len) 写入字符数组的某一部分
。
void write(int c) 写入单个字符。
void write(String str) 写入字符串。
void write(String str, int off, int len) 写入字符串的某一部分。
原文:https://www.cnblogs.com/xkyy/p/13924044.html