StringBuffer常用方法簡單總結

2021-09-25 01:30:33 字數 1003 閱讀 4187

stringbuffer是字串緩衝區,是乙個容器,有三個特點。

(1).長度是可以變化的。

(2).可以操作多個資料型別。

(3).最終會通過tostring轉換為字串.

stringbuffer的常用方法儲存

stringbuffer insert(int index,資料):將資料插入到指定位置。刪除

stringbuffer delete(int start,int end):刪除緩衝區中的資料,包含start,不包含end。

stringbuffer deletecharat(int index):刪除指定位置的字元。獲取

char charat(int index):獲取指定位置的字元。

int indexof(string str):獲取指定字串首次出現的位置。

int lastindexof(string str):獲取指定字串最後一次出現的位置。

int length():獲取字串的長度。

string substring(int start,int end):獲取從start到end的字串,不包括end位置的資料。。修改

stringbuffer replace(int start,int end,string str):將位置為start到end(不包括end)的資料替換成str。反轉

stringbuffer reverse()。

將緩衝區中的資料儲存到指定字元陣列中

void getchars(int srcbegin, int srcend,char dst, int dstbegin)

stringbuffer和stringbuilder的區別

stringbuffer和stringbuilder方法一樣,stringbuffer是執行緒安全的,在多執行緒中不能同時進行多個操作。而stringbuilder是執行緒不安全的,不過效率比較高,在沒有使用多執行緒的情況下,一般使用stringbuilder。

StringBuffer常用方法

stringbuffer常用方法 stringbuffer物件用於動態的對字串物件進行處理。構造方法 stringbuffer stringbuffer int size stringbuffer string str 動態新增字串 stringbuffer str new stringbuffer...

StringBuffer常用操作

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

StringBuffer的常用方法

stringbuffer的常用方法 stringbuffer類中的方法主要偏重於對於字串的變化,例如追加 插入和刪除等,這個也是stringbuffer和string類的主要區別。該方法的作用是追加內容到當前stringbuffer物件的末尾,類似於字串的連線。呼叫該方法以後,stringbuffe...