智漁課堂官方免費教程二十:Java常用類之StringBuffer類和StringBuilder類

這裏只簡單介紹這兩個類常用的幾個方法,至於同步和異步對於初學者可以暫時忽略,以後講到線程的時候在詳細講解

StringBuffer類:線程不安全的(異步)
StringBuilder類:線程安全的(同步)

常用方法:
      append() 追加字符串
      delete() 刪除字符串
      insert() 插入字符串

實例: 
package common_class;
/**
 * 演示StringBuffer類
 * @author 學霸聯盟 - 趙燦
 */
public class StringBufferDemo {
	public static void main(String[] args) {
		//創建對象,此時對象爲空字符串
		StringBuffer strBuffer = new StringBuffer();
		//輸出空白
		System.out.println(strBuffer.toString());
		//追加字符串
		strBuffer.append("abc");
		strBuffer.append("xyz");
		//可以看到修改的是對象本身;輸出結果:abcxyz
		System.out.println(strBuffer);
		//第一個參數:開始下標,第二個參數:結束下標
		strBuffer.delete(1, 3);
		//輸出結果:axyz
		System.out.println(strBuffer);
		//第一個參數:插入的下標位置,第二個參數:插入的內容
		strBuffer.insert(1, "mm");
		//輸出結果:ammxyz
		System.out.println(strBuffer);
		
	}
}



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