String Buffer()
创建的String Buffer对象的初始容量可以容纳16个字节,也可自动扩展
String Buffer(int size)
容量可以容纳size个字符,也可以根据实际情况自动增加
String Buffer(String s)
创建的容量长度为字符串s的长度+16个字符
函数的使用:
例如:String Buffer str = new StringBuffer(“abcd”);
str.setCharAt(1,‘1’)
作用:将数组中下标为1的地方替换成字符’1’
答案:a1cd
str.insert(2,’#’)
作用: 在数组下标为2的地方插入#
答案:a1#cd
str.delete(2,3)
作用:删除从第二个位置到3-1个字符,也就是第二个字符
答案:a1cd
str.append(“xyz”)
作用:是在当前字符串后直接追加
答案:a1cdxyz
str.reverse()
作用:将当前字符串逆序
答案:zyxdc1a
str.replace(2,4,“uu”)
作用:从位置2开始到4-1个字符替换为uu
答案:zyuuc1a