您的位置:首页 > 编程语言 > PHP开发

将控制台的信息写入到文件

2007-10-11 10:05 417 查看
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintStream;

public class stream {
 
 public static void main(String args[]) throws IOException
 {
  PrintStream oldPrintStream = System.out;   
  File file = new File("c://tex.txt");
  ByteArrayOutputStream bos = new ByteArrayOutputStream();
  System.setOut(new PrintStream(bos));      
  System.out.println("this is the text to output 汗字");      
  System.setOut(oldPrintStream);   
  System.out.println(bos.toString()+"asdasd");
  FileOutputStream fs = new FileOutputStream(file);
   byte bytes[] = bos.toString().getBytes();
   fs.write(bytes);
   fs.close();
 }
}
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐