2009-02-19 36 views

Trả lời

25

Bạn không thể làm điều đó chính xác, vì StringWriterWriter, không phải là Stream. Nhưng bạn có thể làm điều này:

// create a ByteArray stream, which will be wrapped by a PrintStream 
ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
PrintStream ps = new PrintStream(baos); 
System.setOut(ps); 

// print whatever you got 
String result = baos.toString(); 
+1

+1 - cộng với đã xóa bài đăng trùng lặp của tôi – toolkit

Các vấn đề liên quan