在Java中,PrintWriter是一個類,用于將格式化的文本輸出到輸出流。以下是PrintWriter的一些常見用法:
- 創建PrintWriter對象:
要創建PrintWriter對象,可以將輸出流作為參數傳遞給PrintWriter的構造函數。例如,要將輸出流指定為標準輸出流,可以這樣創建PrintWriter對象:
PrintWriter writer = new PrintWriter(System.out);
- 輸出文本到輸出流:
通過PrintWriter對象的print()和println()方法,可以將文本輸出到指定的輸出流。例如,要將字符串"Hello, World!"輸出到輸出流,可以使用以下代碼:
writer.println("Hello, World!");
- 刷新輸出流:
在將文本輸出到輸出流之后,可以調用PrintWriter對象的flush()方法來刷新輸出流,確保所有的文本都被寫入輸出流。例如,使用以下代碼刷新輸出流:
writer.flush();
- 關閉輸出流:
在使用完PrintWriter對象后,應該調用它的close()方法來關閉輸出流。這樣可以釋放資源并確保所有的文本都被寫入輸出流。例如,使用以下代碼關閉輸出流:
writer.close();
通過上述方法,您可以使用PrintWriter類在Java中將格式化的文本輸出到輸出流。