IO.Util中的log(日誌)

import java.util.*;
import java.io.*;
public class TestPrintStream2log {

	public static void main(String[] args) {
		String str = null;
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		try{
			FileWriter fw = new FileWriter("E:\\sync\\Java\\TestPrintStream2log\\filelog.log", true);
			PrintWriter log = new PrintWriter(fw);
			while((str = br.readLine()) != null){
				if(str.equalsIgnoreCase("exit"))
					break;
				System.out.println(str.toUpperCase());
				System.out.println("------------");
				log.println(str.toUpperCase());
				log.flush();
			}
			log.println("---" + new Date() + "---");
			log.flush();
			log.close();
		}catch(IOException ioe){
			ioe.printStackTrace();
		}
	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章