2012-07-06 124 views
-1

我有要求在Java /收集API中存储大量的数据。这将适用于该Array或Arraylist。为什么Java巨大的数据存储

+1

数据的性质是什么?你需要随机访问吗?它会以任何方式被操纵?它会被访问很多?一个数组可能不是最好的结构。 – 2012-07-06 12:43:33

+2

Array vs ArrayList:不会有太大区别。 – Thilo 2012-07-06 12:43:46

+0

什么是巨大的?这是一个相对术语 – ant 2012-07-06 12:45:54

回答

0

Arrays的类型安全的集合,一旦你创建它不能扩大或缩小,从而更好地使用ArrayList但同样,如果你知道集合是固定长度和对象的类型是相同的,那么你可以喜欢Array。如果你经常修改你的收藏,你也可以使用LinkedList

这完全取决于您的要求和要存储的数据类型。