字符串拼接問題

上學的時候就被教育過,較長字符串儘量避免直接用“+”拼接,要採用StringBuffer

今天偶然看到論壇裏有人討論這個問題,就寫了幾個例子分別測試了一下,得到以下結論:

1, 字符串常量的拼接(全部是常量),用“+”最快。
2, 只要拼接的字符串中有一個變量,就是用StringBuilder最快,其次是StringBuffer

PS: 測試環境 JDK1.6 + Eclipse3.2 遍歷次數1000000
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章