/**
*将控制台文件输出到本地磁盘
*/
public void writeDiskInfo()
{
String dirName = "f:\\disk\\";
String fileName =
"磁盘信息.xml";
File file = new File(dirName + fileName);
//
当文件目录不存在时
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs();// 创建文件目录
}
try
{
file.createNewFile();// 创建文件
FileOutputStream fileOutputStream =
new FileOutputStream(file);
PrintStream printStream = new
PrintStream(fileOutputStream);
System.setOut(printStream);//
重新分配标准输出流
system.out.print("hello world");
} catch
(FileNotFoundException e) {
e.printStackTrace();
} catch
(IOException e) {
e.printStackTrace();
}
}
原文地址:http://www.cnblogs.com/zsbook/p/3756801.html