java-admin 发表于 2013-2-7 18:56:48

Java读文件写文件操作

http://www.hinn.cn/2008/03/jave_file_reader_writer.html
 
这里,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) 
        跳过字符。
4、BufferedWriter----将缓冲对文件的输出
该类的方法有:
void close() 
        关闭该流。
 void flush() 
        刷新该流的缓冲。
 void newLine() 
        写入一个行分隔符。
 void write(char[] cbuf, int off, int len) 
        写入字符数组的某一部分。
 void write(int c) 
        写入单个字符。
 void write(String s, int off, int len) 
        写入字符串的某一部分。
页: [1]
查看完整版本: Java读文件写文件操作