Java 如何将数据追加写入到文件

import java.io.*;


String path=request.getRealPath("/example/filetest");
 RandomAccessFile rf=new RandomAccessFile(path + "\\WriteData.txt","rw");
 //定义一个类RandomAccessFile的对象,并实例化
 rf.seek(rf.length());//将指针移动到文件末尾
 rf.writeBytes("\nAppend a line to the file!");
 rf.close();//关闭文件流
 out.println("写入文件内容为:<br>");
 FileReader fr=new FileReader(path + "\\WriteData.txt");
 BufferedReader br=new BufferedReader(fr);//读取文件的BufferedRead对象
 String Line=br.readLine();
 while(Line!=null){
  out.println(Line + "<br>");
  Line=br.readLine();
 }
 fr.close();//关闭文件

你可能感兴趣的:(java)