先把字符串写入文件,在结尾追加内容,利用的是printWriter.println(String s);
package com.file;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class FileTest {
public static void main(String []args){
File file = new File("f:/file.txt");
String s = "这是刚开始的文本";
FileWriter fileWriter = null;
PrintWriter printWriter = null;
try {
fileWriter = new FileWriter(file);
fileWriter.write(s);
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}finally{
if(fileWriter!=null){
try {
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
try{
String str = "\r\n这是追加的文本";
fileWriter = new FileWriter(file,true);
printWriter = new PrintWriter(fileWriter);
printWriter.println(str);
printWriter.close();
fileWriter.close();
}catch(Exception e){
e.printStackTrace();
}finally{
if(printWriter!=null){
printWriter.close();
}
if(fileWriter!=null){
try {
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
本文介绍了一种使用Java进行文件操作的方法,包括如何初始化文件并写入初始内容,以及如何在现有文件末尾追加新的文本内容。
1683

被折叠的 条评论
为什么被折叠?



