StringBuilder介紹
其繼承關係和 StringBuffer 是一樣的。
同 StringBuffer 一樣,是在堆中(value[])而非在常量池中。
三種 String 的對比
有關複用率高的解讀:String 的內容在常量池中,相同內容的物件(或其在堆中的東西)都可以指向常量池中的同一個位置
效率問題:StringBuilder > StringBuffer > String
對比同樣拼接 20000 次:
三者的使用原則
StringBuilder介紹
其繼承關係和 StringBuffer 是一樣的。
同 StringBuffer 一樣,是在堆中(value[])而非在常量池中。
三種 String 的對比
有關複用率高的解讀:String 的內容在常量池中,相同內容的物件(或其在堆中的東西)都可以指向常量池中的同一個位置
效率問題:StringBuilder > StringBuffer > String
對比同樣拼接 20000 次:
三者的使用原則