Java StringBuilder類-修改字符串


當需要對字符串做出相應的修改的時候,我們會用到StringBuilder類。

StringBuilder類在Java 5中被提出,它和StringBuffer之間的最大不同在於StringBuilder的方法不是線程安全的(不能同步訪問)。

StringBuilder相較於StringBuffer 有速度優勢。

常用方法:(圖片來源於菜鳥教程)

 

 StringBuilder方法:

1.append(String s) 

  將指定字符串s追加到當前字符序列后面。

2. reverse(String s)

  反轉字符串。

3. delete(int start, int end)

  刪除start -> end的字符。

4. insert(int offset, int i ) 

  insert(int offset, String s)

  將int或String參數的字符串表示形式插入到字符串中。

5. replace(int start, int end, Stinrg str)

  使用指定字符串str替換start -> end的字符序列。

6.substring(int start, int end)

 substring(int start)

  返回一個在該范圍內的String。

7. toString()

  返回此字符序列中數據的字符串表示形式。

8.length()

  返回長度(字符序列中字符的個數)。

9.setCharAt(int index, char ch)

  將指定位置的字符修改為ch。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM