2022-07-19 day 23

一、字符流

字符流:适合读写文本字符(按照字符读取,不能直接按照行读取)

1. FileReader

常用API:

int read() :一次读一个字符,返回值是读到的一个字符的编码,-1表示读取结束

int read(char[] cbuf) :返回值表示读取到字符的个数,参数表示存放读取到的数据的数组

int read(char[] cbuf,int off,int len):返回值表示读取到字符的个数,参数表示存放读取到的数据的

数组

void close()

2. FileWriter

常用API:

void write(int ch) :写入单个字符到调用的输出流。

void write(String str) :写入str到输出流。

void write(String str, int off, int len),写入字符串的某一部分。

void write(char[] cbuf)

void write(char[] cbuf,int off,int len):写入字符数组的某一部分。

void flush() :清空输出缓冲区。

void close() :关闭输出流。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容