System.out.println()怎么重定向到其他的流 - Java / Java SE
System.out.println()怎么重定向到其他的流[问题点数:5分,结帖人:yhy1987]
|
楼主发表于:2009-02-01 17:00:15
System.out.println()怎么重定向到其他的流,
System.out和System.err的主要区别就在这里,但是不知道到底怎么重定向诶!
谢谢了哦!
| | |
|
|
|
#1楼 得分:3回复于:2009-02-01 17:12:56
Java code
-
import
java.io.FileNotFoundException;
import
java.io.FileOutputStream;
import
java.io.PrintStream;
public
class
Test17 {
public
static
void
main(String[] args)
throws
FileNotFoundException { System.out.println(
"
输出一条信息
"
); FileOutputStream fos
=
new
FileOutputStream(
"
errors.txt
"
); PrintStream ps
=
new
PrintStream(fos); System.setOut(ps); System.out.println(
"
再输出一条信息
"
); } }
| |
|
|
|
#2楼 得分:0回复于:2009-02-01 17:34:56
如果加上System.setErr(ps)的话System.err.println()就也可以把信息写到文件中了,这样看来system.err也可以重定向了?
|
|