Bonjour à tous,
J'ai actuellement une liste de String, que j'aimerais trier suivant un critère.
Voici mon début de code :
Chaque ligne de subList se compose ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 List<String> subList; subList = tabNDF.subList(borne2, borne1); //je récupère un certain nombre d'éléments d'un tableau Par exemple, de la ligne 13 à 38 du tableau tabNDF
20318880 000006.00 TRAIN
20312350 000008.00 VOITURE
20456780 000009.00 TRAIN
[...]
Je voudrai trier ma subList sur les caractères 22 à 30 (TRAIN, VOITURE....).
Ainsi ma subList devrait être trié :
20318880 000006.00 TRAIN
20456780 000009.00 TRAIN
20312350 000008.00 VOITURE
J'ai vu qu'il fallait utilisé Collections.sort() avec Compare ou Comparable, mais je n'ai pas compris comment le faire.
Si vous pouviez m'aider, ça serait cool
Merci![]()
Partager