Java PrintWriter クラスは Writer クラスの実装です。フォーマットされた表現を印刷するために使用されます。 オブジェクト テキスト出力ストリームに追加します。
クラス宣言
Java.io.PrintWriter クラスの宣言を見てみましょう。
public class PrintWriter extends Writer
PrintWriterクラスのメソッド
方法 | 説明 |
---|---|
void println(ブール値 x) | ブール値を出力するために使用されます。 |
void println(char[] x) | 印刷するために使用されます 配列 文字の。 |
void println(int x) | 整数を出力するために使用されます。 |
PrintWriter append(char c) | 指定された文字をライターに追加するために使用されます。 |
PrintWriter の追加(CharSequence ch) | 指定された文字シーケンスをライターに追加するために使用されます。 |
PrintWriter append(CharSequence ch, int start, int end) | これは、指定された文字のサブシーケンスをライターに追加するために使用されます。 |
ブール値 checkError() | これは、ストリームをフラッシュし、そのエラー状態をチェックするために使用されます。 |
protected void setError() | エラーが発生したことを示すために使用されます。 |
protected void clearError() | ストリームのエラー状態をクリアするために使用されます。 |
PrintWriter形式(文字列形式、オブジェクト...引数) | フォーマットされたものを書き込むために使用されます 弦 指定された引数とフォーマット文字列を使用してライターに送信します。 |
void print(オブジェクトobj) | オブジェクトを印刷するために使用されます。 |
ボイドフラッシュ() | ストリームをフラッシュするために使用されます。 |
ボイドクローズ() | ストリームを閉じるために使用されます。 |
Java PrintWriter の例
データを書き込む簡単な例を見てみましょう。 コンソール そして、 テキスト ファイル testout.txt JavaのPrintWriterクラスを使用します。
package com.javatpoint; import java.io.File; import java.io.PrintWriter; public class PrintWriterExample { public static void main(String[] args) throws Exception { //Data to write on Console using PrintWriter PrintWriter writer = new PrintWriter(System.out); writer.write('Javatpoint provides tutorials of all technology.'); writer.flush(); writer.close(); //Data to write in File using PrintWriter PrintWriter writer1 =null; writer1 = new PrintWriter(new File('D:\testout.txt')); writer1.write('Like Java, Spring, Hibernate, Android, PHP etc.'); writer1.flush(); writer1.close(); } }
出力
Javatpoint provides tutorials of all technology.
テキストファイルの内容 テストアウト.txt データで設定されています Java、Spring、Hibernate、Android、PHP など。