StringWriter 在 Java 中的重要性是什麼?


StringWriter 類是 Writer 類的子類,它將字串寫入輸出流。為了寫入字串,這個字元流將字串收集到一個字串緩衝區,然後構造一個字串。StringWriter 的緩衝區會根據資料自動增加。StringWriter 類的重要方法包括 write()、append()、getBuffer()、flush() 和 close()。

語法

public class StringWriter extends Writer

示例

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

更新於: 2023 年 11 月 22 日

126 次瀏覽

開啟你的 職業生涯

完成課程獲取認證

開始學習
廣告