BufferedWriter写日志

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package test;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
*
* @author Liu Yaunyuan
*/
public class TestLog
{
public static void write_log(String s, BufferedWriter bw)
{
try
{
bw.write(s);
bw.newLine();
bw.flush();
}
catch (IOException ex)
{
Logger.getLogger(Log.class.getName()).log(Level.SEVERE, null, ex);
}
}

public static void main(String[] args)
{
FileWriter error_log = null;
try
{
error_log = new FileWriter("script\\error.sql", true);
}
catch (IOException ex)
{
Logger.getLogger(TestLog.class.getName()).log(Level.SEVERE, null, ex);
}
BufferedWriter error_log_rw = new BufferedWriter(error_log);
String s = "1223344\n0000000";
//可以连续写入,不覆盖
write_log(s, error_log_rw);
write_log(s, error_log_rw);

}
}

原文地址:https://www.cnblogs.com/liuyuanyuanGOGO/p/BufferedWriter.html