实例说明
System
关键技术
调用
setOut()方法:重新分配System类的标准输出流,方法声明
PublicstaticvoidsetOutout
setErr()方法:重新分配System类的标准错误输出流,方法声明
PublicstaticvoidsetErrerr
setIn
设计过程
创建
Importjava.io.FileNotFoundException;
Importjava.io.PrintStream;
publicclassRedirectOutputStream(){
Publicstaticvoidmain(String[]args){
Try{
PrintStreamout=System.out; //保存原输出流
PrintStreamps=newPrintStream(“./log.txt”); //创建文件输出流
System.setOut(ps); //设置使用新的输出流
Intage=18; //定义整形变量
System.out.println(“年龄变量成功定义,初始值为18”);
Stringsex=
System.out.println(“性别变量成功定义,初始值为女”);
//整合两个变量
Stringinfo=”这个是”+sex+
System.out.println(“整合两个变量为info字符串变量,香港空间,其结果是:”+info);
System.setOut(out); //恢复原有输出流
System.out.println(“程序运行完毕,香港服务器,请查看日志文件。”);
}catch(FileNotFoundExceptione){
e.printstackTrace();
}
}
}
,香港虚拟主机世界会向那些有目标和远见的人让路(冯两努——香港着名推销商