Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3014 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Probleme avec Collections.sort(List<T> list)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec Collections.sort(List<T> list)

n°1039284
Chronoklaz​m
Posté le 07-04-2005 à 19:34:04  profilanswer
 

Voila j'ai une classe Employe avec un attribut nom qui est une String et j'ai une classe entreprise dans laquelle j'ai une List<Employe> que je crée comme une ArrayList<Employe>.
 
Dans ma classe Employe j'ai une methode compareTo(Employe o), donc à priori tout vas bien du côté de Comparable<T>.
 
Je dois trier la liste d'Employe selon l'ordre alphabetique des noms en utilisant Collections.sort() :
 

Code :
  1. krosoft.add(aziz);
  2. ...
  3. List<Employe> list = krosoft.getList();
  4. java.util.Collections.sort(list);


 
Et je recois une erreur "cannot find symbol" methode sort.
 
Quelqu'un as t il une idée, svp ?


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
mood
Publicité
Posté le 07-04-2005 à 19:34:04  profilanswer
 

n°1039286
the real m​oins moins
Posté le 07-04-2005 à 19:37:39  profilanswer
 

euh, tu "reçois" une erreur? [:mlc]
 
 
 
 
... et si tu collais le vrai message d'erreur complet avec les numéros de lignes correspondant ça aiderait.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1039290
Chronoklaz​m
Posté le 07-04-2005 à 19:44:49  profilanswer
 

Oui c'est sur.
 

Code :
  1. ..\src\Main.java:56: cannot find symbol
  2. symbol  : method sort(java.util.List<fr.unice.employe.Employe> )
  3. location: class java.util.Collections
  4.         java.util.Collections.sort(list);
  5. 1 error
  6. BUILD FAILED (total time: 0 seconds)


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1039297
Chronoklaz​m
Posté le 07-04-2005 à 19:51:41  profilanswer
 

Et là je me suis rendu compte qu'il fallait surement que je rajoute "implements java.util.Comparable" a ma classe Employe, mais ca me sort pareil :
 

Code :
  1. ..\Employe.java:13: cannot find symbol
  2. symbol  : class Comparable
  3. location: package java.util
  4. public class Employe implements java.util.Comparable {


 
EDIT: Bon désolé je suis un BOoOLET !


Message édité par Chronoklazm le 07-04-2005 à 19:54:18

---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1039301
the real m​oins moins
Posté le 07-04-2005 à 19:54:07  profilanswer
 

euh, ben à part le fait que fr.unice.employe.Employe n'implementerait pas Comparable, je vois pas


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1039304
the real m​oins moins
Posté le 07-04-2005 à 19:54:46  profilanswer
 

bon, d'accord... t'avais pas recompilé ou quoi ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1039308
Chronoklaz​m
Posté le 07-04-2005 à 19:57:52  profilanswer
 

C'est bon ca marche.
c'est juste c'est pas dans util la Comparable c'est dans lang ... bref "implements java.lang.Comparable<T>".
 
Mais bon sur certains site il marquent que c'est dans util.


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1039312
the real m​oins moins
Posté le 07-04-2005 à 19:59:35  profilanswer
 

erf [:joce]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Probleme avec Collections.sort(List<T> list)

 

Sujets relatifs
solution pour probleme d´applet signé mais sans accés disque ou socketprobleme de pointeur
[PHP] problème pour echanger des donnees avec un serveur SOAPproblème script connexion easyphp 1.8
problème script connexion easyphp 1.8Probleme de lien symbolique.
USERFORM- Comment gérer les valeurs de plusieurs Cbx_List.Problème de count avec jointure
probleme de compilationProbleme avec JComponent / contains
Plus de sujets relatifs à : Probleme avec Collections.sort(List<T> list)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR