Bonjour à tous, je souhaiterai trouver une fonction qui me permet de trouver une valeur dans une collection en fonction de 2 paramètres.

Voici ce que je souhaite faire, j'ai par exemple une classe qui est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
public class Roulement {
	private int idSemaine;
	private int idJour;
	private String maValeur;
}
J'ai donc créé un vecteur de cette classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Vector<Roulement> vRoulement = new Vector<Roulement>();
Voila, la question est assez simple, je souhaiterai retrouver dans mon vecteur la valeur "maValeur" en fonction des paramètre "idSemaine" et "idJour".
J'ai essayé avec un objet de type Hashtable (clé, valeur) mais seulement mon problème est que j'ai dans cet exemple 2 clés.
Pouvez vous me donner un conseil? Est-il possible de garder cet objet de type Vector et d'utiliser un algorithme de recherche?