[Java] classer par ordre alphabétique [Résolu/Fermé]

Signaler
Messages postés
375
Date d'inscription
lundi 16 mai 2005
Statut
Membre
Dernière intervention
23 octobre 2007
-
 Javagourou -
Bonjour,

Comment classer par ordre alphabétique une liste de mots le plus simplement possible en Java ?
(les mots peuvent être rangés dans un vecteur, une array list,...)

2 réponses

Messages postés
623
Date d'inscription
vendredi 26 juillet 2002
Statut
Membre
Dernière intervention
11 novembre 2012
968
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class StringSorter {

	public static void main(String[] args) {
		List namesList = new ArrayList();
		namesList.add("Top language");
		namesList.add("Happy programming !");
		namesList.add("Java");
		namesList.add("HackTrack");
		Collections.sort(namesList);
		System.out.println(namesList);
	}
}

;-)
HackTrack
19
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

u re the best
thx!
Ce tri n'est pas alphabétique mais ascii

pour obtenir un tri alphabétique il faut le faire indépendamment de la case
recherche une methode dans la classe String du type valueOf('string') qui pourrait servir a ton classement