读书人

简单日志的生成?解决思路

发布时间: 2012-01-22 22:38:43 作者: rapoo

简单日志的生成?????????????????????????????????????????????????????????
我用以下方法生成简单的日志,可是每次新生成的日志都会覆盖旧的日志,如何才能让新生成的日志追加到文件末尾而不覆盖新的日志呢?

String str = "abcd";
PrintStream out = new PrintStream("f:/test.txt");
System.setOut(out);
System.out.println(str);

[解决办法]
把这句: PrintStream out = new PrintStream("f:/test.txt");
改成:PrintStream ps = new PrintStream(new FileOutputStream("f:/test.txt",true));即可!
如:
PrintStream("f:/test.txt");
String s = "ddddddddddddddddd";
PrintStream ps = new PrintStream(new FileOutputStream("f:/test.txt",true));
System.setOut(ps);
System.out.println(s);
[解决办法]
PrintStream ps = new PrintStream(new FileOutputStream("f:/test.txt",true));即可
[解决办法]

探讨

PrintStream ps = new PrintStream(new FileOutputStream("f:/test.txt",true));即可

读书人网 >J2SE开发

热点推荐