Trier par nom sur java
Fermé
lam89
-
9 avril 2008 à 00:44
freto Messages postés 1542 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 8 avril 2016 - 9 avril 2008 à 10:59
freto Messages postés 1542 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 8 avril 2016 - 9 avril 2008 à 10:59
A voir également:
- Trier par nom sur java
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Nom de l'adresse ✓ - Forum Internet / Réseaux sociaux
- Comment trouver un numéro à partir du nom et prénom ✓ - Forum Mobile
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
1 réponse
freto
Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
167
9 avril 2008 à 10:59
9 avril 2008 à 10:59
Peut tu nous indiquer pourquoi elle ne fonctionne plus??
Sinon, je pense que tu peut faire plus simple, en déclarant ta classe adhérent comme suit:
puis dans le corps de la classe redéfinir la méthode compareTo
Attention: ceci ne fonctionne que si nomAdh (ou autre, selon comment tu l'a appelé) est un type qui implémente compareTo (/ex String ou int....)
Ensuite dans ton tri, tu peut faire directement:
Sinon, je pense que tu peut faire plus simple, en déclarant ta classe adhérent comme suit:
public class Adhérent implements Comparable{
puis dans le corps de la classe redéfinir la méthode compareTo
public int compareTo(Object o){
Adhérent ad=(Adhérent) o;
return ad.get_nomAdh().compareTo(this.nomAdh); //ou autre, selon comment tu a nommé l'attribut
}
Attention: ceci ne fonctionne que si nomAdh (ou autre, selon comment tu l'a appelé) est un type qui implémente compareTo (/ex String ou int....)
Ensuite dans ton tri, tu peut faire directement:
Adhé.compareTo(Adhr);