import org.springframework.stereotype.Component; import java.io.*; @Component public class Write { //傳入兩個參數,content內容,title文件名 public void writeTxt(String content ,String title){ try { //建立文件路徑 File writename = new File("C:\\stock_log"); //判斷是否存在 if(!writename.exists()){ //不存在就建立 writename.mkdirs(); } //建立文件路徑 File writename1 = new File("C:\\stock_log\\"+title+".txt"); //判斷是否存在 if(!writename1.exists()) { //不存在就建立 writename1.createNewFile(); } //建立寫入文件方式,true爲追加寫入,原內容不覆蓋 FileWriter fw = new FileWriter(writename1,true); //追加寫入 fw.append(content+"\n"); //刷新 fw.flush(); //關閉資源 fw.close(); } catch (Exception e) { e.printStackTrace(); } } }
本文只是學習總結。java