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