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...