原文:for foreach 效率比較

很多時候,我們在選擇循環的時候,會考慮用那個循環好一點,這個好一點就是指效果高一點 今天我對於for, foreach循環做了個性能測試,測試代碼如下: Performance test of for loop. private void ForLoopPerformance System.Diagnostics.Debug.WriteLine ForLoopPerformance: string ...

2012-12-31 17:32 1 12398 推薦指數:

查看詳情

Java中LinkedList的fori和foreach效率比較

在《Java中ArrayList的fori和foreach效率比較》中對ArrayList的兩種循環方式進行了比較,本次對LinkedList的兩種遍歷方式進行效率比較。 1. list的元素為自定義的對象 自定義的Student類 【代碼實例 ...

Fri Mar 03 23:46:00 CST 2017 0 1779
for循環和foreach循環遍歷集合的效率比較

先上代碼 結果如下: 本次測試工10W條數據 通過控制台輸出的結果可以看出,   循環遍歷ArrayList集合時,for和foreach的耗時時間差不多,多次測試可以發現,for循環效率foreach效率還要高一些;   循環遍歷LinkedList集合 ...

Thu Jul 05 01:33:00 CST 2018 0 12422
php代碼優化 -- array_walk 和 foreach, for 的效率比較

執行的結果:就使用for, 沒有對數組操作 花費: 0.15388584136963使用 foreach 沒有對數組操作 花費 : 0.076934814453125使用for 並且直接對數組進行了操作 花費: 0.14769005775452使用 foreach 直接對數組操作 ...

Thu Nov 13 17:42:00 CST 2014 0 4302
關於for、foreach、map、filter、forin循環實際運行效率比較

為了准確for、foreach、map、filter、for in這些循環的效率,我寫了下面的方法。 為了避免單次運行的隨機性,讓每個循環都跑100次,然后取平均值。得出的平均值跟單次結果存在誤差(單次運行遠大於平均后的值),但可以對比使用。 完整代碼: 測試環境:chrome ...

Fri Aug 07 02:13:00 CST 2020 0 1230
Datatable篩選中Foreach、Linq、Select幾種方法效率比較

假設要在Datatable中選出符合要求的一串數據,可以有Foreach循環、Linq語句和Select語句幾種方法,構造一個簡單數據后做了下效率對比,發現Linq最慢,其次Foreach,最快是Select。 代碼如下: 運行后得到如下結果: Foreach 120014 ...

Fri Oct 24 18:23:00 CST 2014 0 2868
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM