将控制台的信息写入到文件
2007-10-11 10:05
316 查看
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();
}
}
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();
}
}
相关文章推荐
- 如何控制工程中的LOG信息,并写入文件
- 启用catalog后控制文件依旧会写入备份信息
- 将控制台的信息写入到文件
- Android2.2下camera应用程序支持GPS信息写入jpeg文件
- WinCE中将调试信息写入文件的方法
- (转)linux sudo 重定向,实现只有系统管理员才有权限操作的文件中写入信息
- eclipes将打印到控制台的信息写入文件中
- 文件部分-----(6 )二进制文件读写操作----将学生信息写入到文件中,再从文件中读取信息
- 编译器错误信息:CS0016: 未能写入输出文件“c:\WINDOWS\xxxxxsktsuj.dll”--“拒绝访问。 ”的解决
- ★实验 8-2 1. 创建两个守候进程。每个守候进程各自创建独立的日志文件。 2. 每隔 1s 向日志文件中写入如下信息: a) 守候进程 1:未使用的内存大小(MemFree) b) 守
- 将分片split的信息写入到job.split和splitmetainfo文件中
- 将分片split的信息写入到job.split和splitmetainfo文件中
- 文件信息批量导入数据库(Struts2实现文件上传,POI实现Excel文件读取并写入数据库)
- 编译器错误信息: CS0016: 未能写入输出文件,..\Temporary ASP.NET Files\WebApp\d087da43\c12930d8\9ze28k_8.dll”--拒绝访问
- ZH奶酪:PHP error_log()将错误信息写入日志文件
- SpringBoot文件上传控制及Java 获取和判断文件头信息
- 编译器错误信息: CS0016: 未能写入输出文件,..\Temporary ASP.NET Files\WebApp\d087da43\c12930d8\9ze28k_8.dll”--拒绝访问
- 编译器错误信息: CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/1234/da186082/8c931224/App_Web_d
- Oracle Controlfile控制文件中记录的信息片段sections
- 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\41c191fd\ff9345c5\App_Web_login.cshtml.65793277