Java IO包中FileReader和FileWriter的简介说明
FileReader和FileWriter都是在java.io包中用于操作文件的类
它们的功能同FileInputStream和FileOutputStream类似
FileReader
FileReader可采用字符流的方式读取文件内容例:
Reader reader = new FileReader("e:\\test\\input-text.txt");
int data = reader.read();
while(data != -1) {
//do something with data...
doSomethingWithData(data);
data = reader.read();
}
reader.close();
FileWriter
FileWriter的功能将数据使用字符流的方式写入文件例:
Writer writer = new FileWriter("c:\\data\\output.txt");
while(moreData) {
String data = getMoreData();
write.write(data);
}
writer.close();
--------------------------------------------------------
注意事项:
写入文件时,可采用追加的方式写入,也可采用覆盖的方式写入
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


