String、StringBuffer比较
生活随笔
收集整理的這篇文章主要介紹了
String、StringBuffer比较
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
String和StringBuffer都可以存儲和操作字符串,即包含多個字符的字符串數據
String類是字符串常量,是不可更改的常量
StringBuffer是字符串變量,它的對象是可以擴充和修改的
StringBuffer類的構造函數:
- 創建一個空的StringBuffer類的對象
public StringBuffer() - 創建一個長度為參數length的StringBuffer類的對象
public StringBuffer(length)
注:如果參數length<0,將觸發NegativeArraySizeException異常 - 用一個已經存在的字符串常量來創建StringBuffer類的對象
public StringBuffer(String str)
StringBuffer類支持的主要方法:
| public StringBuffer append(String s) | 將指定的字符串追加到此字符串序列 |
| public StringBuffer reverse() | 將此字符串序列用其反轉形式取代 |
| pbulic delete(int offset,int end) | 將int參數的字符串表示形式插入此序列中 |
| replace(int start,int end,String str) | 使用給定String中的字符替換此序列的子字符串中的字符 |
總結
以上是生活随笔為你收集整理的String、StringBuffer比较的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode_字符串类
- 下一篇: LeetCode_图类