67,513
社区成员
发帖
与我相关
我的任务
分享
System.setOut(new SaveStream(System.out));
System.setErr(new SaveStream(System.out));
class SaveStream extends PrintStream{
static byte[] buff=new byte[1024*10]; // 10KB内容
int index=0;
public SaveStream(OutputStream out) {
super(out);
}
public void write(byte[]buf, int off,int len) {
super.write(buf, off, len);
for(int i=0;i<off&&i<buff.length;i++)
{
buff[i]=buf[i];
}
}