1. 程式人生 > >for迴圈優化總結

for迴圈優化總結

因為最近專案中大量使用到for迴圈,所以稍微總結了一下

1:多個for迴圈時,遵循外小內大(從外至裡,迴圈物件size要從小到大)
這裡寫圖片描述
2:提取與迴圈無關表示式到迴圈外
這裡寫圖片描述
3:消除迴圈終止判斷,要不然每迴圈一次都會執行一次判斷
這裡寫圖片描述
4:異常捕獲放到外面

這裡寫圖片描述
5:消除for迴圈中的字串拼接,
優先考慮使用StringBuffer或者StringBuilder代替String