System.out.println和System.err.println的区别
2013-04-19 11:17
477 查看
这两种输出流没有本质区别,两者都是指标准的输出流。前者指标准输出流,后者指标准错误输出流,System.err.println一般是用于运行期异常和错误反馈的输出流的方向。
两者之间主要有以下两点区别:
(1)System.out.println 能重定向到别的输出流,这样的话我们在屏幕上将看不到打印的东西了,如输出到一个txt的log日志中.
(2)System.err.println只能在屏幕上实现打印,即使重定向了也一样。
说直接点就是:如果用System.err.println在eclipse中打印字符串的的话,在console会显示成红色。
两者之间主要有以下两点区别:
(1)System.out.println 能重定向到别的输出流,这样的话我们在屏幕上将看不到打印的东西了,如输出到一个txt的log日志中.
(2)System.err.println只能在屏幕上实现打印,即使重定向了也一样。
说直接点就是:如果用System.err.println在eclipse中打印字符串的的话,在console会显示成红色。
相关文章推荐
- System.out.println与System.err.println的区别
- System.out.println与System.err.println的区别
- System.out.println与System.err.println的区别(输出顺序!!!)
- System.out.println和System.err.println的区别
- System.out.println和System.err.println的区别
- System.out.println与System.err.println的区别(输出顺序!!!)
- System.err.println()与System.out.println的区别
- System.out.println与System.err.println的区别
- 【转】Java基础:System.out.println与System.err.println的区别
- System.out.println与System.err.println的区别
- system.err.println和system.out.println的区别
- java中的“System.out.println“和“System.err.println”的区别是什么
- system.out.println与system.err.println的区别
- system.out.println与system.err.println的区别
- java中的System.out.println和System.err.println的区别
- System.out.println和System.err.println的区别
- java中的system.out.println()和JSP中out.println()区别
- String str;System.out.println(str);与String str = new String();System.out.println(str);区别
- java 中 System.out.println()和System.out.write()的区别
- 恒大的一个题,关于System.out.print和System.err.println以及静态和构造函数的