/**
* 只有StringBuffer對象代表一個序列可變的字符串。
* @author liyongyong
*
*/
public class TestStringBuffer {
/**
* @param args
*/
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("Java"); //追加字符串。
sb.insert(0, "Hello "); //插入一個字符
sb.replace(5, 6, ","); //把下標爲5的字符改爲 ,
sb.delete(5, 6); //刪除下標從5-(6-1)的字符
System.err.println(sb.toString());
System.err.println(sb.charAt(5)); //返回下標爲5的字符值
sb.setCharAt(0, 'b'); //設置下標爲0的字符值爲'b'
System.err.println(sb.substring(0, 6).toString()); //返回一個子串
System.err.println(sb.indexOf("llo")); //返回子串第一次出現的索引
sb.reverse(); //翻轉字符串
System.err.println(sb.length()); // 輸出字符串geshu
System.err.println(sb.capacity());//返回當前容量
sb.setLength(5); //設置字符串的長度
System.err.println(sb.toString());
}
}
StringBuilder 類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.