【发布时间】:2012-07-22 05:35:33
【问题描述】:
我的直觉说数组比数组列表更快,因为数组列表是使用数组实现的,数组在填充/丢失元素时会调整大小。
我只是想确认这是否属实,这意味着如果您知道要保存的元素数量,就没有理由使用数组列表。
【问题讨论】:
-
如果可以保证,出于性能原因,您可以继续使用数组。但是,我只会在您知道这是性能瓶颈的情况下这样做,因为这会使您的代码不那么灵活。过早的优化是万恶之源。
标签: java arrays performance arraylist