java.lang.StrinfBuffer 代表可变的字符序列
关于StringBuffer 是可变的字符序列,String和StringBuffer类似,但StringBuffer可以对其字符串进行改变
StringBuffer类的常见构造方法:
1.StringBuffer()
创建一个不含字符序列的"空"的StringBuffer对象
2.StringBuffer(String str)
创建一个StringBuffer的对象,包含于String对象str相等的字符序列
StringBuffer的方法
重载方法public stringBuffer append(...) 可以为该stringBuffer对象添加文字序列,返回添加后该stringBuffer对象的引用,例如:
public stringBuffer append(String str)//添加另外一个字符串
public stringBuffer append(StringBuffer sbuf)//添加另外一个StringBuffer字符串
public stringBuffer append(char[] str,int offset,int len)添加一部分的字符数组
public stringBuffer append(char[] str)//添加另外一个字符数组
public stringBuffer append(double d)
public stringBuffer append(oject obj)
重载方法2 public StringBufferinsert(...)可以为该stringBuffer对象在指定位置插入字符序列,返回修改后的该stringBuffer对象的引用,例如:
public StringBuffer insert(int pffset,String str)
public StringBuffer insert(int offset,double d)
方法 public StringBuffer delete(int start,int end)可以删除从start开始到end-1为止的一段字符序列,返回修改后的该StringBuffer的对象引用。
和String类含义类似的方法:
public int indexOf(String str)
public int indexOf(String str,int fromIndex)
public Strirng substirng(int start)
public String substirng(int start,int end)
方法 publicStringBuffer reverse()用于将字符序列逆序,返回修改后的该StringBuffer对象的引用
分享到:
相关推荐
String、StringBuilder和StringBuffer的区别 String、StringBuilder和StringBuffer的区别 String、StringBuilder和StringBuffer的区别
String ,StringBuffer与StringBuilder的区别
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据.这个String类提供了数值不可改变的字符串.而这个StringBuffer类提供的字符串进行修改.当你知道字符数据要改变的时候...
StringBuffer练习.doc
String,StringBuffer,StringBuilder区别。几乎所有的应用开发都离不开操作字符串,理解字符串的设计和实现以及相关 工具如拼接类的使用,对写出高质量代码是非常有帮助的
StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一个疑问 ,比如这段代码:
String StringBuffer和StringBuilder 区别之源码解析 从源码角度简单对它们之间的区别进行了验证
string和Stringbuffer使用方法浅谈
StringBuffer的常用方法实例,如:append、insert等等。其中,StringBuffer与String的区别详细做了例子。
介绍了String、StringBuffer、StringBuilder的使用方法,以及理论知识
String的效率低于StringBuffer,开发时最好选用StringBuffer。
StringBuffer和String_区别 java.lang.StringBuffer线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的...
string和StringBuffer的区别
详解string与stringbuffer的区别,详述了String 是不可变,以及他们的再字符串连接时的效率区别!
简单的介绍了String、StringBuffer和StringBuilder的区别
对于Java中StringBuffer类的有关问题做下的思维导图,便于深化记忆,希望对你有帮助!注意:文件为.mm后缀建议下载freemind打开,免费的思维导图软件!
String及StringBuffer和StringBuilder的区别
Java中StringBuffer对象的初始化.pdf 学习资料 复习资料 教学资源