String类是不可变类,即一旦一个String类被创建以后,包含这个对象的字符序列不可改变,直至这个对象被销毁。
StringBufffer对象则代表一个字符串序列可变的字符串,当一个StringBuffer创建以后,通过StringBuffer提供的的方法改变这个字符串对象的字符序列。
StringBuilder,也代表字符串对象,StringBuffer和StringBuilder基本相似,两个类的构造器和方法也基本相同。不同的是StringBuffer是县城安全的,而StringBuilder没有线程安全功能,所以性能略高。通常情况下创建安一个可变的字符串对象,则优先考虑使用StringBuilder。
如对本文有疑问, 点击进行留言回复!!
如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写
springboot集成普罗米修斯(Prometheus)的方法
Tomcat启动springboot项目war包报错:启动子级时出错的问题
如何利用Spring的@Import扩展点与spring进行无缝整合
网友评论