Bonjour merci pour vos réponses, j'avais fait une simple arrayList pour avancer dans mes tests.
Maintenant j'ai abandonné l'idée de faire un arrayList contenant deux arrayList.
Je dois faire une Hashtable (ou Hashmap) pour optimiser ce que j'ai fait.
Ivelios dans l'exemple de contenu que tu nous montre, on vois des id associés à des objets SuperHeros, mais dans le code je vois qu'une collection d'objet SuperHeros sans aucun ID associé
alors est-ce qu'il ya un id caché quelque part ou tu considère que l'id c'est l'indice ou alors un simple attribut de ton objet?
Patriarch24 ce que je cherche à faire c'est d'avoir un ID associé à un objet Metric, et une clé (hashtable) qui pointe vers un ID.
J'ai pensé à deux solutions :
1ere solution : Objet Metric ayant un attribut ID, et des clés uniques qui pointent vers un objet Metric ou vers son ID.
public ArrayList<Metric> arrayMetric = new ArrayList<Metric>();
2e solution : Avoir une collection ID -> Objet Metric(comme dans l'exemple de Ivelios), donc dans ce cas l'objet Metric n'aura pas d'attribut ID. Et une clé qui pointe vers un ID de la collection.
Je sais pas trop encore comment faire la Hashtable donc allez au boulot !!
Partager