例004重定向输出流实现程序日志
来源:互联网 发布:已备案的域名转让 编辑:程序博客网 时间:2024/06/06 08:55
System类中的out成员变量是Java的标准输出流,程序常用它来输出调试信息,out成员变量被定义为final类型,无法直接重新复制,但是可以通过setOut()方法来设置新的输出流。下面看一下应用:
import java.io.FileNotFoundException;import java.io.PrintStream;public class RedirectOutputStream {public static void main(String[] args) throws FileNotFoundException{// TODO Auto-generated method stubPrintStream out = System.out; //保存原输出流PrintStream fs = new PrintStream("./lo.txt"); //创建文件输出流System.setOut(fs); //设置使用新的输出流int age = 20;System.out.println("年龄变量初始值为20");String sex = "男";System.out.println("性别变量初始值为男");String hebing = "这是个" + sex + "孩子,应该有" + age + "岁了。";System.out.println("整合两个变量为hebing字符串变量,其结果是:" + hebing);System.setOut(out);System.out.println("程序运行完毕,请查看日志文件。");}}
结果:
阅读全文
0 0
- 例004重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流实现程序日志
- 重定向输出流简单实现程序日志
- 笔记:重定向输出流实现程序日志
- 重定向输出流实现程序日志(学习)
- java重定向输出流实现程序日志
- 300.3重定向输出流实现程序日志
- 重定向输出流实现程序日志【20171115练习】
- 重新定向输出流实现程序日志
- Java基础应用之基本语法(重定向输出流实现程序日志)
- 源码:重定向输入流实现程序日志
- 重新定向输出流,实现java程序日志功能。
- 程序日志输出(简单的重定向)
- 出现Gradle sync failed: Failed to find Build Tools revision 26.0.1的解决办法
- X86 SSE优化相关技巧
- 阻塞队列
- JVM之线程安全与锁优化
- 网络流24题:试题库问题
- 例004重定向输出流实现程序日志
- 友元函数的概念
- Java对XML实现增删查改经验学习
- 软件工程(C编码实践篇)学习心得
- 四大组件之contentProvider联系人数据库DIY
- canvas 画箭头
- hdu 3336 Count the string
- 三消
- 二分查找算法Python3实现