數組、List、ArrayList的使用以及for、foreach效率比較

毫無疑問,對數組的讀寫效率是最高的,缺點也很明顯,無法動態增長;

泛型List和ArrayList可以動態增長,而泛型List的讀寫效率較高;

 

for的效率也比foreach效率高,因爲foreach含拆箱的過程,即使是最簡單的數據類型,也需要消耗一定的時間;

 

所以,總結來說,使用List<T>,for來遍歷是最佳搭配,大家大可以寫個測試程序來驗證一下。

發佈了31 篇原創文章 · 獲贊 3 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章