Java-输入输出I/O--字符型文件流

2019-08-07  本文已影响0人  蓝翼Ethan

字符型文件流只能操作纯文本文件
字节型文件流可以操作任何类型的文件

一、FileReader类(输入流)

1. 包 java.io

2. 继承 InputStreamReader

3. 构造方法

4. 常用方法

返回值 方法名 说明
int read() 每次都流管道读取一个字符,返回读取的字符的code
int read(char[] c) 每次从流管道读取若干字符,存入char数组中,返回读取的字符数

二、FileWriter类(输出流)

1. 包 java.io

2. 继承 OutputStreamWriter

3. 构造方法

构造方法 说明
FileWriter(File file) -----
FileWriter(File file, boolean append) 可选择输出流是否是追加字节方式
FileWriter(String fileName) -----
FileWriter(String fileName, boolean append) 可选择输出流是否是追加方式

4. 常用方法

返回值 方法名 说明
void writer(char c) 每次写入给定的一个字符
void writer(char[] c) 每次写入给定的字符数组
void write(String str, int off, int len) 写入给定的字符串
上一篇下一篇

猜你喜欢

热点阅读