StringBuffer类
StringBuffer对象
String对象的字符序列是不可修改的,也就是说,String对象的字符序列的字符不能被修改、删除,即String对象的实体是不可以再发生变化,例如:对于
StringBuffer有三个构造方法:
⑴StringBuffer();
⑵StringBuffer(int Size);
⑶StringBuffer(String s);
StringBuffer类的常用方法:
⑴append方法
StringBuffer append(String s):将String 对象s的字符序列追加到当前StringBuffer对象的字符序列中,并返回当前StringBuffer对象的引用。
类似的方法还有StringBuffer append(long n)、StringBuffer append(boolean n)、StringBuffer append(float n)、StringBuffer append(double n)和StringBuffer append (char n)。
⑵public char charAt(int n)和public void setCharAt(int n,char ch)
⑶StringBuffer inset(int index,string Str)
⑷public StringBuffer reverse()
⑸StringBuffer delete(int StartIndex,int endIndex)
⑹StringBuffer replace(int starrIndex,int endIndex string str)
例子:
注:可以使用String类的构造方法String(StringBuffer bufferstring)创建一个String对象。
今天就这样明天继续gogogo!