string和stringbuffer有什么区别,还是不懂啊
2 回答

大咪
TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊
一個(gè)可變,一個(gè)不可變,String定義了就不能修改了,而StringBuffer可以修改字符串的內(nèi)容,可以調(diào)用它的方法.append("xx")進(jìn)行拼接字符串,還有一個(gè)是StringBuilder,這個(gè)也是可以變化的字符串對(duì)象,它跟StringBuffer比較,效率會(huì)優(yōu)于StringBuffer,但是在高并發(fā)下,StringBuilder是線程不安全的。。。其實(shí)你可以自己建一個(gè)類試試String跟StringBuffer就知道了。。實(shí)踐出真理。。。
添加回答
舉報(bào)
0/150
提交
取消