[JAVA] comparaison entre 2 chaines
Résolu
progfann
Messages postés
373
Statut
Membre
-
progfann Messages postés 373 Statut Membre -
progfann Messages postés 373 Statut Membre -
bonsoir,
alors je veux trier un vecteur par nom (String), par ordre croissant, alors il faut comparer 2 noms, comment je peux faire puisque le t[i].nom>t[i+1].nom est invalide ,
j'ai utiliser compareTo, mais ça n'as marché pas..
merci
alors je veux trier un vecteur par nom (String), par ordre croissant, alors il faut comparer 2 noms, comment je peux faire puisque le t[i].nom>t[i+1].nom est invalide ,
j'ai utiliser compareTo, mais ça n'as marché pas..
merci
A voir également:
- [JAVA] comparaison entre 2 chaines
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Supercopier 2 - Télécharger - Gestion de fichiers
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
Salut,
compareTo fonctionne très bien.
Je ne sais pas comment tu l'utilises mais voici un exemple:
compareTo fonctionne très bien.
Je ne sais pas comment tu l'utilises mais voici un exemple:
String a="prout";
String b="flet";
if(a.compareTo(b) < 0){
//patatipatata
}
Bonsoir,
Bon merci à vous , le problème est résolu... J'ai pas fait '<0 ' comme Kilian a déja ecrit:
if(a.compareTo(b) < 0){
//patatipatata
}
Merci bien..
Bon merci à vous , le problème est résolu... J'ai pas fait '<0 ' comme Kilian a déja ecrit:
if(a.compareTo(b) < 0){
//patatipatata
}
Merci bien..
c'est normal enfin selon ma copréhension si tes t sont des vecteur alors les t[i].nom seront des objets dans ce cas tu ne peux pas faire t[i].nom>t[i+1].nom c'est impossible les objets ne se comparent pas à l'aide du signe ">" au pire tu utilises if(t[i].nom.equals(t[i+1])) ou bien tu fais des transtypages et recuperer tes objets en double int ...et faire la comparaison avant de les transformer en objets pour les utiliser comme des éléments d'un vecteur.
Voila envoie ton code et on verra ce qu'on peux faire pour toi.
Bon courage!!!
Voila envoie ton code et on verra ce qu'on peux faire pour toi.
Bon courage!!!