Java的读文件和写文件都是基于字符流的,主要用到下面的几个类: 1、FileReader----读取字符流 2、FileWriter----写入字符流 3、BufferedReader----缓冲指定文件的输入 该类的方法有: void close() 关闭该流。 void mark(int readAheadLimit) 标记流中的当前位置。 boolean markSupported() 判断此流是否支持 mark() 操作(它一定支持) int read() 读取单个字符。 int read(char[] cbuf, int off, int len) 将字符读入数组的某一部分。 String readLine() 读取一个文本行。 boolean ready() 判断此流是否已准备好被读取。 void reset() 将流重置为最新的标记。 long skip(long n) 跳过字符。
|