StringBuffer類有什麼用,可以舉個例子說明嗎?


java.lang.StringBuffer類是一個執行緒安全的字元可變序列。以下是有關於StringBuffer的重要提示−

  • StringBuffer類似於String,但能夠進行修改。

  • 它包含特定的字元序列,但該序列的長度和內容可以透過某些方法呼叫進行更改。

  • 它們可以安全地由多個執行緒使用。

每個StringBuffer具有容量。

示例

 線上演示

import java.lang.*;
public class StringBufferDemo {
   public static void main(String[] args) {
      StringBuffer buff = new StringBuffer("tutorials ");
      System.out.println("buffer = " + buff);
      // appends the string argument to the string buffer
      buff.append("point");
      // print the string buffer after appending
      System.out.println("After append = " + buff);
      buff = new StringBuffer("1234 ");
      System.out.println("buffer = " + buff);
      // appends the string argument to the string buffer
      buff.append("!#$%");
      // print the string buffer after appending
      System.out.println("After append = " + buff);
   }
}

輸出

buffer = tutorials
After append = tutorials point
buffer = 1234
After append = 1234 !#$%

更新於:2020-06-29

84次瀏覽

開啟你的職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.