Trier une liste de nom par ordre alphabetique
Résolu
sisimouhamed
Messages postés
79
Date d'inscription
Statut
Membre
Dernière intervention
-
sisimouhamed Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
sisimouhamed Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'aimerais que vous m'aider à trier une liste de nom par ordre alphabetique en java.
voici ce que j'ai deja fait mais il me signale une erreur dans la methode int compareTo(Object o) l'erreur se trouve ici:if (nom1>nom2) return -1;
public class Malade implements java.lang.Comparable
{
String nom;
int nbIntox;
Malade (String nom, int nbIntox) {
this.nom = nom;
this.nbIntox = nbIntox;
}
public String toString()
{
return
"Malade "+nom+ " has "+nbIntox+" fois fiévreux(se)";
}
public int compareTo(Object o)
{
String nom1 = ((Malade) o).nom;
String nom2 = this.nom;
if (nom1>nom2) return -1;
else if(nom1 == nom2) return 0;
else return 1;
}
}
Merci de m'aider
j'aimerais que vous m'aider à trier une liste de nom par ordre alphabetique en java.
voici ce que j'ai deja fait mais il me signale une erreur dans la methode int compareTo(Object o) l'erreur se trouve ici:if (nom1>nom2) return -1;
public class Malade implements java.lang.Comparable
{
String nom;
int nbIntox;
Malade (String nom, int nbIntox) {
this.nom = nom;
this.nbIntox = nbIntox;
}
public String toString()
{
return
"Malade "+nom+ " has "+nbIntox+" fois fiévreux(se)";
}
public int compareTo(Object o)
{
String nom1 = ((Malade) o).nom;
String nom2 = this.nom;
if (nom1>nom2) return -1;
else if(nom1 == nom2) return 0;
else return 1;
}
}
Merci de m'aider
A voir également:
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms
- Comment trier par ordre alphabétique sur excel - Guide
- Fichier bin - Guide
- Liste déroulante excel - Guide
- Tableau word - Guide
- Fichier epub - Guide