Bonjour,
Je suis à la recherche d'une structure de données efficace pour stocker un couple de valeur (un nom de machine et un port). J'avais pensé aux Map, mais ça ne fonctionnera pas car je peux avoir plusieurs ports pour une même machine.
Et, bien sûr, je peux avoir différentes machines.
Ma structure servira à faire des les opérations suivantes :
- récupération de l'ensemble des couples de valeurs, et des coups de
- ajouts
- suppression
Il n'est pas prévu de gérer un grand nombre de données (moins de 5 pour l'instant, et pas plus de vingt à terme en raclant bien les fonds de tirroirs).
Il n'est pas prévu d'effectuer de modification du couple d'éléments, donc si ça doit servir, ce serait uniquement occasionnel.
Au final, c'est vraiment la recherche qui prime.
Est-ce que quelqu'un connait une structure appropriée (de préférence dans l'API Collections ou Common Collections), ou le càs échéant, un moyen de faire cela de manière éfficace (je commence à pencher pour le LinkedHashSet) ?
Merci d'avance
Partager