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(); -------------------------------------------------------- 注意事项: 写入文件时,可采用追加的方式写入,也可采用覆盖的方式写入
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。