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
- Waptrick java football - Télécharger - Jeux vidéo
- Excel trier par ordre croissant chiffre - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Jeux vidéo
1 réponse
freto
Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
161
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);