Bonjour,
Je me pose une question que je ne prefere pas me poser trop tard:
J'ai un objets qui contien 3 attributs:
- un int
- un String
- un long
, et une methode equals qui test si ces 3 valeurs correspondent.
J'ai cree une ArrayList de ces objets, et regulierement de nouveaux vont y etre ajoutes. Donc avec le temps, car mon programme tourne non stop, elle risque d'etre tres longue.
En plus de cela, regulierement aussi, je teste si un objet est present ds la liste, avec la methode .contains(obj)
Donc au bout de X temps, je vais avoir une liste tres grosse et la methode contains qui va rechercher regulierement si un objet est present dedan...
Ma question est simple au final :
Est ce qu'une ArrayList est le bon choix a long terme pour ce type de besoin ?
Merci.
Partager