FileReader
构造方法摘要FileReader(File file) 在给定从中读取数据的 File 的情况下创建一个新 FileReader。FileReader(FileDescriptor fd) 在给定从中读取数据的 FileDescriptor 的情况下创建一个新 FileReader。FileReader(String fileName) 在给定从中读取数据的文件名的情况下创建一个新 FileReader。 方法摘要abstract voidclose() 关闭该流并释放与之关联的所有资源。 voidmark(int readAheadLimit) 标记流中的当前位置。 booleanmarkSupported() 判断此流是否支持 mark() 操作。 intread() 读取单个字符。 intread(char[] cbuf) 将字符读入数组。abstract intread(char[] cbuf, int off, int len) 将字符读入数组的某一部分。 intread(CharBuffer target) 试图将字符读入指定的字符缓冲区。 booleanready() 判断是否准备读取此流。 voidreset() 重置该流。 longskip(long n) 跳过字符。
FileWriter
方法摘要 Writerappend(char c) 将指定字符添加到此 writer。 Writerappend(CharSequence csq) 将指定字符序列添加到此 writer。 Writerappend(CharSequence csq, int start, int end) 将指定字符序列的子序列添加到此 writer.Appendable。abstract voidclose() 关闭此流,但要先刷新它。abstract voidflush() 刷新该流的缓冲。 voidwrite(char[] cbuf) 写入字符数组。abstract voidwrite(char[] cbuf, int off, int len) 写入字符数组的某一部分。 voidwrite(int c) 写入单个字符。 voidwrite(String str) 写入字符串。 voidwrite(String str, int off, int len) 写入字符串的某一部分。