Java中StringBuffer的用法介紹

Java中StringBuffer的用法介紹

StringBuffer(面盆理論)
是字符串緩衝區,是一個容器,
三個特點:
長度可變,可以操作多個數據類型,最終可以通過toString方法變成字符串
1.存儲
StringBuffer append();//將指定數據添加到已有數據結尾處
StringBuffer insert(index,數據);//將指定數據添加到指定位置
2.刪除
StringBuffer delete(start,end)//刪除緩衝區數據,包含頭,不含尾
StringBuffer deleteCharAt(index)//刪除指定位置緩衝區數據
3.獲取
4.修改 StringBuffer replace(start,end,str)
void setCharAt(index,ch)
5.反轉 StringBuffer reverse()

在jdk1.5後出現了StringBuilder
StringBuffer 是線程同步的
StringBuilder緩衝區 不是線程同步的——建議使用,提高效率

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章