foreach循環和正常for循環效率對比

二者對比的對象爲:ArrayList數組形式存放的數據、LinkedList鏈表形式存放的數據數組

用foreach循環ArrayList 10萬次花費時間:7毫秒。用正常for循環ArrayList 10萬次 5毫秒。對象

用foreach循環LinkedList 10萬次花費 5毫秒,用正常for循環LinkedList 10萬次 4481毫秒。for循環

 

總結:class

若是是須要循環ArrayList數組形式的數據,則使用正常for循環效率會比foreach快一些效率

若是是須要循環 LinkedList 鏈表形式的數據,推薦使用foreach循環(由於數據量太大時使用正常for循環會致使系統崩潰)foreach

相關文章
相關標籤/搜索