java清空文件内容,java怎么通过输出流清空文档,java文件相关(文件追加内容、文件内容清空、文件内容读取)
// 在已有的文件后面追加信息
public static void appendInfoToFile(String fileName, String info) {
File file =new File(fileName);
try {
if(!file.exists()){
file.createNewFile();
}
FileWriter fileWriter =new FileWriter(file, true);
info =info +System.getProperty("line.separator");
fileWriter.write(info);
fileWriter.flush();
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
2、文件内容清空
// 清空已有的文件内容,以便下次重新写入新的内容
public static void clearInfoForFile(String fileName) {
File file =new File(fileName);
try {
if(!file.exists()) {
file.createNewFile();
}
FileWriter fileWriter =new FileWriter(file);
fileWriter.write("");
fileWriter.flush();
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
3、读取文件内容,文件中的内容为String
public static List String readInfoFromFile(String fileName) {
File file =new File(fileName);
if(!file.exists()) {
return null;
}
List String resultStr =new ArrayList String
try {
BufferedReader bufferedReader =new BufferedReader(new FileReader(file));
String str =null;
while(null !=(str=bufferedReader.readLine())) {
resultStr.add(str);
}
}catch (IOException e) {
e.printStackTrace();
}
return resultStr;
}
java清空文件内容的相关网页热门搜索词
java怎么通过输出流清空文档|java删除文件中间内容|java删除文件指定内容|java中如何删除文件中的记录|java清空文件夹|java清空sheet内容|java往文件追加内容|java文件写入覆盖|java读取文件写入另一个文件|