🐵 #面试 #JinXD(String、StringBuffer和StringBuilder的区别?)
不可修改的String
🐵 #面试 #CCQC
String是不可变类。
String s = "Hello";s = s + " world!"
其中,原来的s的内容并未改变,现在的s的内容确实是Hello world!但其实是一个新的String。
可修改的StringBuffer和StringBuilder
🐵 #面试 #JinXD(StringBuffer和StringBuilder用哪个?)
StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder线程不安全!
