1,//输出到一个文件
File f = new File(logFile);// 指定文件名
printStream = new PrintStream(new BufferedOutputStream(new FileOutputStream(f)), true);
System.setErr(printStream);
System.setOut(printStream);
System.out.println("Log started: " + new java.util.Date());
2,//设置输出的字符集,(把一些windows下开发好的程序,拿到UNIX下后,可能会出现乱码)
PrintStream tempout = null;
try
{
tempout = new PrintStream(System.out,true,"GBK");
}
catch(UnsupportedEncodingException ex)
{
ex.printStackTrace();
}
System.setOut(tempout);