importjava.io.*;publicclassMain{publicstaticvoidmain(String[] args)throwsException{try{BufferedWriter out =newBufferedWriter(newFileWriter("filename"));
out.write("aString1\n");
out.close();
out =newBufferedWriter(newFileWriter("filename",true));
out.write("aString2");
out.close();BufferedReader in =newBufferedReader(newFileReader("filename"));String str;while((str = in.readLine())!=null){System.out.println(str);}}
in.close();catch(IOException e){System.out.println("exception occoured"+ e);}}}
结果
上面的代码示例将产生以下结果。
aString1
aString2
下面是在java中在现有文件中追加字符串的例子
importjava.io.File;importjava.io.FileWriter;importjava.io.BufferedWriter;importjava.io.IOException;publicclassAppendToFileExample{publicstaticvoidmain(String[] args ){try{String data =" CAINIAOYA is a best website in the world";File f1 =newFile("C:\\Users\\TutorialsPoint7\\Desktop\\abc.txt");if(!f1.exists()){
f1.createNewFile();}FileWriter fileWritter =newFileWriter(f1.getName(),true);BufferedWriter bw =newBufferedWriter(fileWritter);
bw.write(data);
bw.close();System.out.println("Done");}catch(IOException e){
e.printStackTrace();}}}