StringBuffer類是用于處理字符串的可變對象,它提供了許多常用方法來對字符串進行操作,以下是StringBuffer類的一些常用方法:
- append(String str):將指定字符串添加到當前StringBuffer對象的末尾
- insert(int offset, String str):在指定位置插入指定字符串
- delete(int start, int end):刪除指定范圍內的字符
- deleteCharAt(int index):刪除指定位置的字符
- replace(int start, int end, String str):替換指定范圍內的字符為指定字符串
- reverse():反轉字符串
- substring(int start):返回從指定位置開始到結束的子字符串
- substring(int start, int end):返回指定范圍內的子字符串
- indexOf(String str):返回指定字符串在StringBuffer中第一次出現的位置
- lastIndexOf(String str):返回指定字符串在StringBuffer中最后一次出現的位置
除了上述方法外,StringBuffer類還提供了其他一些方法用于獲取、設置和操作StringBuffer對象的內容。通過這些方法,我們可以對字符串進行拼接、插入、刪除、替換等操作,使得對字符串的操作更加靈活和方便。