java定向輸出程序日志(輸出到txt文件中)


public class RedirectOutputStream {
public static void main(String[] args) {
try {
PrintStream out = System.out;// 保存原輸出流
PrintStream ps=new PrintStream(“E:/log.txt”);// 創建文件輸出流1
PrintStream ps2=new PrintStream(“./log.txt”);// 創建文件輸出流2

        System.setOut(ps);// 設置使用新的輸出流
        System.out.println("使用新的輸出流將log輸出到 E:/log.txt");

        System.setOut(ps2);// 設置使用新的輸出流
        System.out.println("使用新的輸出流將log輸出到 ./log.txt");

        System.setOut(out);// 恢復原有輸出流
        System.out.println("程序運行完畢,恢復為原輸出流。");
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }
}

}

http://blog.csdn.net/liangzhuangdongtou/article/details/52526280


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM