当前位置: 移动技术网 > IT编程>开发语言>Java > String、StringBuffer和StringBuilder区别

String、StringBuffer和StringBuilder区别

2018年07月28日  | 移动技术网IT编程  | 我要评论

String类是不可变类,即一旦一个String类被创建以后,包含这个对象的字符序列不可改变,直至这个对象被销毁。

StringBufffer对象则代表一个字符串序列可变的字符串,当一个StringBuffer创建以后,通过StringBuffer提供的的方法改变这个字符串对象的字符序列。

StringBuilder,也代表字符串对象,StringBuffer和StringBuilder基本相似,两个类的构造器和方法也基本相同。不同的是StringBuffer是县城安全的,而StringBuilder没有线程安全功能,所以性能略高。通常情况下创建安一个可变的字符串对象,则优先考虑使用StringBuilder。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网