//獲得控制檯內容
PrintStream oldPrintStream = System.out; //將原來的System.out交給printStream 對象保存
ByteArrayOutputStream bos = new ByteArrayOutputStream();
System.setOut(new PrintStream(bos)); //設置新的out
System.out.println("5555555");
System.setOut(oldPrintStream);
System.out.println(bos.toString());