ホームページ >Java >&#&チュートリアル >JavaにおけるStringWriterの重要性は何ですか?

JavaにおけるStringWriterの重要性は何ですか?

PHPz
PHPz転載
2023-09-10 16:57:031308ブラウズ

JavaにおけるStringWriterの重要性は何ですか?

StringWriter クラスは、文字列を出力ストリームに書き込む Writer クラスのサブクラスです。文字列を書き込むために、文字ストリームは文字列を 文字列バッファに収集し、文字列を構築します。 StringWriter のバッファはデータに基づいて自動的に増加します。 StringWriter クラスの重要なメソッドは、write()、append()、getBuffer()flush()、および close() です。 p>

構文

<strong>public class StringWriter extends Writer</strong>

import java.io.*;
public class StringWriterTest {
   public static void main(String args[]) {
      String str = "Welcome to Tutorials Point";
      try {
         StringWriter sw = new StringWriter();
         sw.write(str);
         StringBuffer sb = new StringBuffer();
         sb = sw.getBuffer();
         System.out.println("StringBuffer: "+ sb);
         System.out.println("String written by StringWriter: "+ sw);
         sw.close();
      } catch (IOException ioe) {
         System.out.println(ioe);
      }
   }
}

出力

StringBuffer: Welcome to Tutorials Point
String written by StringWriter: Welcome to Tutorials Point

以上がJavaにおけるStringWriterの重要性は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。