1. 程式人生 > >Java-寫入日誌到指定的檔案

Java-寫入日誌到指定的檔案

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
/**
* 寫入日誌
* filePath 日誌檔案的路徑
* code 要寫入日誌檔案的內容
*/
public class PrintToFile {
	/**
	 * 寫入日誌 filePath 日誌檔案的路徑 code 要寫入日誌檔案的內容
	 */
	public static  boolean print(String filePath, String code) {
		try {
			File tofile = new File(filePath);
			FileWriter fw = new FileWriter(tofile, true);
			BufferedWriter bw = new BufferedWriter(fw);
			PrintWriter pw = new PrintWriter(bw);
			GetNowDate getnowdata=new GetNowDate();//Java-取得伺服器當前的各種具體時間
			System.out.println(getnowdata.getDate()+":"+code);
			pw.println(getnowdata.getDate()+":"+code);
			pw.close();
			bw.close();
			fw.close();
			return true;
		} catch (IOException e) {
			return false;
		}
	}
	public static void main(String[] args){
		print("c:/123.txt","hahahhhah");
	}
}