關於String,StringBuilder,ArrayList底層實現的分析

1、--String字符串     底層最主要的實現是  final char[ ];  final修飾後當這個屬性第一次被賦值後就不可以改變了,所以當我們拼接字符串的時候,每次拼接都會創建一個新的對象。所以不允許大量的拼接,否則會產生大量的對象,影響性能。   我們如果對字符串進行拼接操作,每次拼接,都會構建一個新的String對象,既耗時,又浪費空間。而StringBuilder就可以解決這個
相關文章
相關標籤/搜索