一个完整的遍历速度测试:
以下是 3 组测试结果:
- BatchFile code
-
List Type Time ( nanoseconds )
-------------------------------------------------
ArrayList for 1189258
ArrayList Iterator 2365594
LinkedList for 152396254
LinkedList Iterator 2340801
List Type Time ( nanoseconds )
-------------------------------------------------
ArrayList for 1235701
ArrayList Iterator 4249982
LinkedList for 149825606
LinkedList Iterator 2525531
List Type Time ( nanoseconds )
-------------------------------------------------
ArrayList for 1198267
ArrayList Iterator 2584617
LinkedList for 150382451
LinkedList Iterator 2347994
本文通过具体示例对比了Java中ArrayList与LinkedList使用for循环及迭代器进行遍历的性能差异。实验结果显示,ArrayList在使用for循环遍历时表现更优,而LinkedList则在迭代器遍历下更具优势。
8212

被折叠的 条评论
为什么被折叠?



