【发布时间】:2015-03-02 17:54:27
【问题描述】:
我正在开发一个可以使用数组数据结构或 ArrayList 类的程序。我想知道在哪种情况下我对元素的访问会更快,数组还是 ArrayList。 例如,如果 'a' 是一个数组,'b' 是一个 ArrayList 两者都是 Integer 类型,'c' 是任何整数变量,以下哪个语句会执行得更快?
c=a[10];
c=b.get(10);
【问题讨论】:
-
编写基准测试将非常非常简单......这也将允许您也可以对不同的 VM 实现进行基准测试......因为它们并不完全相同。