2012-07-06 3 views
-1

J'ai besoin de stocker énormément de données dans l'API Java/collection. Ce qui conviendrait à Array ou Arraylist. Et pourquoiJava Énorme magasin de données

+1

quelle est la nature des données? avez-vous besoin d'un accès aléatoire? sera-t-il manipulé de quelque manière que ce soit? sera-t-il accessible beaucoup? un tableau peut ne pas être la meilleure structure. –

+2

Array vs ArrayList: Cela ne fait pas tellement de différence. – Thilo

+0

qu'est-ce qui est énorme? c'est un terme relatif – ant

Répondre

0

Arrays sont tapés collection en toute sécurité et une fois que vous l'avez créé ne peut augmenter ou diminuer afin de mieux utiliser ArrayList mais encore une fois si vous connaissez la collection est longueur fixe et le type d'objets sont les mêmes que vous pouvez préférer Array. Vous pouvez également utiliser LinkedList également si vous avez modifié fréquemment votre collection.

Cela dépend totalement de vos besoins et du type de données à stocker.

Questions connexes