Bonjour,

Je souhaiterai afficher par ordre alphabétique des objets String grace à la fonction compareTo en JAVA.

Ceci fonctionne très bien mais j'aimerais affiner mon ordre alphabétique si mes chaines contiennent des caractères numériques.

Exemple

j'ai 4 chaines :

aaa4
aaa111
aaa2
aaa3

Après comparaison j'ai
aaa111
aaa2
aaa3
aaa4

alors que j'aimerais
aaa2
aaa3
aaa4
aaa111

Est il possible de résoudre ce problème ? et comment ?

Merci