java中字符串类一览

java中关于字符的类:String,StringBuilder,StringBuffer
String类是学习java的人接触到的第一个关于java字符串的类,它区别于StringBuffer,StringBuilder的地方它声明的是不可变的对象,每次操作都会生成新的String对象,每次将指针指向新的String对象,而StringBuffer和StringBuilder可以在原有对象的基础上进行操作,所以如果要对字符串进行频繁的操作,就不要使用String类型。
StringBuffer对象和StringBuilder对象的最大区别在于,StringBuffer是线程安全的,StringBuilder是非线程安全的,但是StringBuilder的性能却高于StringBuffer,所以在单线程的情况下,推荐使用StringBuilder,多线程的情况,推荐使用StringBuffer。
发布了35 篇原创文章 · 获赞 3 · 访问量 541

猜你喜欢

转载自blog.csdn.net/biaogegegege1/article/details/105161319