要清空文件內容,可以使用以下兩種方法:
File file = new File("file.txt");
try {
RandomAccessFile raf = new RandomAccessFile(file, "rw");
raf.setLength(0);
raf.close();
} catch (IOException e) {
e.printStackTrace();
}
這種方法會將文件的長度設置為0,從而清空文件的內容。
File file = new File("file.txt");
try {
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write("");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
這種方法會將一個空字符串寫入文件,從而清空文件的內容。
請注意,這兩種方法都會清空文件的內容,但不會刪除文件本身。