String與StringBuffer中substring性能分析

在jdk1.6中,substring的使用要格外引起注意,首先我們來看看substring是如何實現的:    通過源代碼我們看到,直接返回了String對象,我們繼續看一下String類的這個構造函數:     通過源代碼我們清晰的看到其實就是直接修改了offset,和count,那就面臨一個問題,如果我當前對象長度是1000,但是我只需要前2個,那麼就會浪費掉998,通過給出的註釋我們可以看到
相關文章
相關標籤/搜索