bonjours !
est t'il possible de comparer deux éléments dans la même méthode equals?
j'essaie de comparer des noms et des prénoms dans ma recherche.
est ce que vous pouvez me dire ou est le problème? j'ai de la misère a comparer plus de deux éléments.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public int compareTo(Recherche autre) { return nom.toUpperCase().trim().compareTo(autre.nom.toUpperCase().trim())&& prenom.toUpperCase().trim().compareTo(autre.prenom.toUpperCase().trim()); } public boolean equals(Object obj) { if (this == obj) return true; else if (!(obj instanceof Nation)) return false; else { Recherche autre = (Nation) obj; return nom.trim().equalsIgnoreCase(autre.nom.trim())&&prenom.trim().equalsIgnoreCase(autre.prenom.trim()); } }
merci!
Partager