Add pour treeset
Résolu
hasnaa-1
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
hasnaa-1 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
hasnaa-1 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous
lorsqu'on utilise add pour un treeset et on a deux éléments qui sont considérés égaux alors qu il est l élément qui va être supprime est ce que ca sera l ancien au bien le nouveau élément ajoute
merci d'avance pour vos réponses
lorsqu'on utilise add pour un treeset et on a deux éléments qui sont considérés égaux alors qu il est l élément qui va être supprime est ce que ca sera l ancien au bien le nouveau élément ajoute
merci d'avance pour vos réponses
A voir également:
- Add pour treeset
- 2007 microsoft office add-in microsoft save as pdf or xps - Télécharger - Bureautique
- Touche add clavier - Guide
- Bootable add in cards - Forum Linux / Unix
- Que veut dire bootable ✓ - Forum Windows
- Microsoft office file validation add-in c'est quoi ✓ - Forum Windows
1 réponse
Question intéressante, la réponse est dans la documentation :
https://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html#add(E)
"Adds the specified element to this set if it is not already present. More formally, adds the specified element e to this set if the set contains no element e2 such that (e==null ? e2==null : e.equals(e2)). If this set already contains the element, the call leaves the set unchanged and returns false."
https://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html#add(E)
"Adds the specified element to this set if it is not already present. More formally, adds the specified element e to this set if the set contains no element e2 such that (e==null ? e2==null : e.equals(e2)). If this set already contains the element, the call leaves the set unchanged and returns false."
par exemple est ce que je ne peux pas dans la méthode compareTo,
dans le cas ou les 2 éléments sont considérés égaux,de garder le dernier élément ajoute ?
Exemple :
mais je veux qu il remplace la derniere valeur ajouter par l ancienne
Le plus dur en fait c'est l'exemple, pour être sûr que c'est bien le nouveau qui est ajouté :