一.IO流
根据流向可以分为输出流和输入流.
根据操作数据分为字符流和字节流.
一般永远用字节流,不会报错.有时为了间接方便,用字符流
判断依据通过windows自带的记事本,能够把这个文件打开,还能读懂,用字符流,否则字节流
(1)IO流分类:
字符流:字符输入流 读数据 Reader
字符输出流 写数据 Writer
字节流:字节输入流 读数据 InputStream
字节输出流 写数据 OutputStream
(2) 字符流写数据writer:
Writer是一个抽象类,去找它的子类使用,是 FileWriter.
FileWriter写入数据的方式有5种
A:write( int ch); 写入一个字节
B:write(char[] chs,int index,int length);写入一个字符数组中的一部分
C:write(char[] chs);写入一个字符数组
D:write(String str,int index,int length);写入一个字符串中的一部分
E:write( String str );写入一个字符串
FileRead读数据的方式有2种
A:方法public int read()
int ch = fr.read();
while(ch !=-1)
{ system.out.println(ch);
ch = fr.read