StringBuffer常見用法

2021-06-16 07:32:32 字數 630 閱讀 5519

字串緩衝區被編譯器用來實現連線兩個字串的運算子

+。例如,**: 

x = "a" + 4 + "c"

被編譯成等價的: 

stringbuffer

中的兩個基本操作: 

-| 方法常常把這些字元新增到緩衝區的末端

-|insert

方法則把這些字元新增到指定的地方

例如:(1)如果

z 指的是乙個字串緩衝區內的物件 ,其當前的內容是 "

start

",於是通過呼叫方法

會使字串緩衝區的內容變成"

startle

"(2)

z.insert(4, "le")

將使緩衝區的內容變成 "

starlet

"。(3)每乙個字串緩衝區都有一定的容量。 只要字串緩衝區儲存的字串行的 長度沒有超過它的容量,就無須申請新的內部緩衝陣列 。如果內部的緩衝區溢位,它將自動加以擴大。

(4)charat(int) 返回字串緩衝區中特定位置的字元。

(5)setcharat(int, char) 字串緩衝區指定位置的字元設定為

char

。(6)tostring() 把字串緩衝區的資料轉換為字串表示。

java之StringBuffer常見功能

stringbuffer是字串緩衝區 是乙個容器。長度是可變的 可以操作多個資料型別 最終會通過tostring 方法變成字串。1.儲存 insert index,資料 在指定位置插入資料 byte short沒有 2.刪除 delete int start,int end 頭包含尾不包含 dele...

StringBuffer常見功能(增刪改查)

stringbuffer是字串緩衝區。是乙個容器 特點 1 長度是可以變化的 2 可以直接操作多個資料型別 3 最終會通過tostring方法變成字串 c create u update r read d delete 1 儲存 stringbuffer insert index,資料 可以將資料插...

常見物件 StringBuffer的兩個小面試題

package cn.itcast 08 面試題 1 string,stringbuffer,stringbuilder的區別?string是內容不可變的,而stringbuffer,stringbuilder都是內容可變的。stringbuffer是同步的,資料安全,效率低 stringbuild...