String StringBuffer StringBuild區別?

String是不可變對象,即對象一旦生成,就不能被更改。對String對象的改變會引起新的String對象的生成。 StrinhBuffer:每次都對對象自己進行操做,而不是生成新的對象。因此在字符串內容不斷改變的狀況,建議使用StringBuffer。 String對象的字符串拼接實際上是被JVM解釋成了StringBuffer對象的拼接,因此這些時候String對象的速度並不會比StringB
相關文章
相關標籤/搜索