StringBuffer与StringBuilder
生活随笔
收集整理的這篇文章主要介紹了
StringBuffer与StringBuilder
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有些時候,需要由較短的字符串構建字符串。比如,按鍵或來自文件中的單詞。采用字符串連接的方式達到此目的效率比較低。每次連接字符串的時候,都會構建一個新的String對象,既耗時,又浪費空間。使用StringBuilder類就可以避免這個問題的發生啦。
如果需要用許多小段的字符串構建一個字符串,那么我們可以用一下的方式:
StringBuilder sb = new StringBuilder(); sb.append(ch);sb.append(str);String message = sb.toString();在jdk 5.0中引入StringBuilder類,而這個類的前身是StringBuffer,其效率稍有些低,但允許采用多線程的方式執行添加或刪除字符的操作。但兩個類的API是相同的。
總結
以上是生活随笔為你收集整理的StringBuffer与StringBuilder的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 商业逻辑12讲之管理沟通的逻辑
- 下一篇: 商业逻辑12讲之战略管理的逻辑