Java中的File類是處理文件或文件夾的類,其中包含了清空和追加文件的方法。
清空文件的方法:
public static void clearFile(String fileName) { //新建一個空字符串 String emptyString = ""; try { //使用字符流方式打開文件并覆蓋寫入空字符串 FileWriter writer = new FileWriter(fileName); writer.write(emptyString); writer.flush(); writer.close(); } catch (IOException e) { e.printStackTrace(); } }
以上代碼中的clearFile()方法接受一個文件名作為參數,新建了一個空字符串,并使用字符流FileWriter打開文件并覆蓋寫入空字符串,最后關閉文件。
追加文件的方法:
public static void appendFile(String fileName, String content) { try { //使用字符流方式打開文件并寫入新內容 FileWriter writer = new FileWriter(fileName, true); writer.write(content); writer.flush(); writer.close(); } catch (IOException e) { e.printStackTrace(); } }
以上代碼中的appendFile()方法接受文件名和內容作為參數,打開文件并使用字符流FileWriter追加寫入新內容,最后關閉文件。
使用以上兩種方法可以實現文件清空和追加,便于根據需求進行文件處理。