java读写文件

来源:互联网 发布:光学数据介质 编辑:程序博客网 时间:2024/05/22 12:49
package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class TestWriteFile {public static void main(String[] args) {//创建文件对象File file = new File("logs/flow.log");try {//new FileWriter(file, true)中第二个参数true的意思是续写已有的文件//如果为false或不写第二个参数的话将重新创建文件,旧文件将被覆盖BufferedWriter bw = new BufferedWriter(new FileWriter(file, true));bw.append("aaaaaaaaaaaaaa\r\n");bw.append("bbbbbbbbbbbbbbbb\r\n");bw.flush();BufferedReader br = new BufferedReader(new FileReader(file));String line;while((line = br.readLine()) != null){System.out.println(line);}} catch (IOException e) {e.printStackTrace();}}}