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

Collection et Stream Java Discussion :

arraylist dans une autre arraylist


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 105
    Par défaut arraylist dans une autre arraylist
    Bonsoir,

    j'avais une simple question. J'ai besoin de d'imbriquer des arraylist pour
    pouvoir me faire des tableaux dynamiques.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for(int i=0;i<entrees.length+sorties.length+horloges.length;i++) {
                 sequence2.add(new ArrayList<infoPas>());
    }
    dans cet élément issu de la classe infoPas, j'ai des variables que j'ai besoin de récuperer. Or lorsque je fais par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sequence2.get(0).get(0).nomDeLaVariable
    ca ne marche pas, l'arraylist a l air d avoir perdu le type d element qu'il doit recevoir et donc ne detecte pas cette ligne comme un element de la classe infoPas.
    Avez vous une idee pour y remédier ?

    Merci et bonne soirée.

  2. #2
    Membre habitué
    Inscrit en
    Avril 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 8
    Par défaut
    Salut,

    Comment déclare tu 'sequence2' ? Parce qu'il faut que tu l'ai déclarer avec le type ArrayList<infoPas> sinon il ne peut pas savoir ce que tu mets dans ta 1ère list !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ArrayList<ArrayList<infoPas>> sequence2 = new ArrayList<ArrayList<infoPas>>();
     
    for(int i=0;i<entrees.length+sorties.length+horloges.length;i++) {
                 sequence2.add(new ArrayList<infoPas>());
    }

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 105
    Par défaut
    ah oui marche parfaitement, je savais pas qu on pouvait imbriquer les <> directement !
    merci beaucoup!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. stocker 2 arraylist dans une autre arraylist
    Par zdarbilo dans le forum Android
    Réponses: 2
    Dernier message: 23/05/2014, 14h36
  2. arrayList dans une méthode recupérer dans une autre méthode
    Par toufik34 dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 31/07/2013, 09h45
  3. Copier un ArrayList dans un autre ArrayList ?
    Par lotfi-g dans le forum Collection et Stream
    Réponses: 12
    Dernier message: 23/07/2010, 18h47
  4. Copie d'une ArrayList dans une autre
    Par swissmade dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 09/04/2009, 20h18
  5. [C#] ArrayList dans une variable de session ?
    Par Oberown dans le forum ASP.NET
    Réponses: 1
    Dernier message: 12/12/2005, 15h50

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