-- StringBuffer字符串緩沖區(qū):★★★☆ 構造一個其中不帶字符的字符串緩沖區(qū),初始容量為 16 個字符。"/> 91中文字字幕人人国产,风间中文字幕亚洲一区中文馆

教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Java培訓之java難點解析(十七)-StringBuffer字符串緩沖區(qū)

更新時間:2016年03月17日14時59分 來源:傳智播客Java培訓學院 瀏覽次數(shù):

--< java.lang >-- StringBuffer字符串緩沖區(qū):★★★☆
構造一個其中不帶字符的字符串緩沖區(qū),初始容量為 16 個字符。
特點:
1:可以對字符串內(nèi)容進行修改。
2:是一個容器。
3:是可變長度的。
4:緩沖區(qū)中可以存儲任意類型的數(shù)據(jù)。
5:最終需要變成字符串。
 
容器通常具備一些固定的方法:
1,添加。
StringBuffer append(data):在緩沖區(qū)中追加數(shù)據(jù)。追加到尾部。
StringBuffer insert(index,data):在指定位置插入數(shù)據(jù)。
2,刪除。
StringBuffer delete(start,end);刪除從start至end-1范圍的元素
StringBuffer deleteCharAt(index);刪除指定位置的元素
//sb.delete(0,sb.length());//清空緩沖區(qū)。
3,修改。
StringBuffer replace(start,end,string);將start至end-1替換成string
void setCharAt(index,char);替換指定位置的字符
void setLength(len);將原字符串置為指定長度的字符串
4,查找。(查不到返回-1)
int indexOf(string); 返回指定子字符串在此字符串中第一次出現(xiàn)處的索引。
int indexOf(string,int fromIndex);從指定位置開始查找字符串
int lastIndexOf(string); 返回指定子字符串在此字符串中最右邊出現(xiàn)處的索引。
int lastIndexOf(string,int fromIndex); 從指定的索引開始反向搜索
5,獲取子串。
string substring(start); 返回start到結尾的子串
string substring(start,end); 返回start至end-1的子串
6,反轉(zhuǎn)。
StringBuffer reverse();字符串反轉(zhuǎn)


本文版權歸傳智播客Java培訓學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Java培訓學院
首發(fā):http://www.xamj520.com/javaee 
0 分享到:
和我們在線交談!