IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Comment faire un tri sur 1 champ puis un autre dans une List ?


Sujet :

Langage Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Battosaiii
    Invité(e)
    Par défaut Comment faire un tri sur 1 champ puis un autre dans une List ?
    Bonjour,

    J'utilise java 1.42 en ce moment. Je voudrais faire un tri sur une List sur 1 champ puis un autre champ. J'aimerais faire en java sur une liste ce que l'on peut faire avec SQL avec exemple : ORDER BY 2,3

    J'ai réalisé ce code qui ne fait des tris que sur 1 colonne à la fois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    List vlist = UtilForm.getList();
     
    vComp = new ComparateurService();
    Collections.sort(vlist, vComp);
     
     
    vComp = new ComparateurN();
     
    Collections.sort(vJournalEnvoiKo, vComp);
    J'arrive à faire un tri correcte sur la colonne ou champ Service. EN revanche lorsque je fais une seconde fois une comparaison mais sur le champ N je remarque que le tri se fait seulement sur le champ N et le champ Service n'est plus tenu en compte.

    J'aimerais qu'il y a un tri correcte sur le champ Service puis le Champ N.

    J'aimerais obtenir le meme tri qu'on obteins en sql lorsque on fait sur une colonne Service puis N avec Order by.

    Merci
    Dernière modification par Battosaiii ; 29/08/2011 à 15h45.

Discussions similaires

  1. Comment faire un like sur deux champs ?
    Par kairi084 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 30/01/2014, 13h50
  2. Réponses: 1
    Dernier message: 01/12/2010, 11h34
  3. [MSSQL2k5] Comment faire un isnull() sur plusieurs champs
    Par tamiii dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 29/07/2008, 11h50
  4. Réponses: 9
    Dernier message: 24/06/2008, 09h45
  5. Comment faire un Tri sur plusieurs champs
    Par guile153 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 24/07/2006, 12h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo