j'utilise l'instruction:
pour trier ces 4 arraylist.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Collections.sort(roles); Collections.sort(produit); Collections.sort(activitess); Collections.sort(processus);
Mais sa ne marche pas j'ai une ClassCastException.
Je suppose que c'est parceque les éléments contenu dans les ArrayList ne sont pas des String mais des objet de ce type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 *class permettant la construction d'élément*/ public class Elements { public ArrayList elementAssocie = new ArrayList();// liste contenant tous les éléments associés public String nom; // nom de l'élément public char type; // type de l'élément /*constructeur des éléments*/ public Elements(String nom, char type) { this.nom = nom; // donne le nom de l'élément this.type = type; // donne le type de l'élément }
J'ai lu une histoire de ICompareTo mais n'ya t-il pas plus simple? ou sinon quelqun peut essayer de m'expliquer clairement merci
![]()
Partager