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 : encore et toujours


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 26
    Par défaut ArrayList : encore et toujours
    Bonsoir tous le monde des developpeur,

    je souhaiterais programmer un tableau d'ArrayList asser spécial en deux dimentient comme cela:

    |__a_________|_____b________|_______c_______|
    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11| 12 | 13|

    ie: ce tableau est fait de telle sorte que "a" correspond à "1,2,3,4" et "b" correspond à "5,6,7,8,9" et pareil pour "c" c'est "10,11,12,13"

    voila je souhaite avoir des réponses bientôt,

    merci infiniment

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Tu peux faire une Map<String, List<Integer>>, non ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 26
    Par défaut
    Citation Envoyé par Baptiste Wicht Voir le message
    Tu peux faire une Map<String, List<Integer>>, non ?
    merci pour votre réponse, il me semble que c'est une bonne idée mais je ne métrise pas trop les map ( je ne les ai jamais utilisé) je vais faire un tour dans le doc , mais tu tu pouvais m'éclairé un peut plus sur le comment faire sa avec un exemple ou un truc , sa serais simpa

    enfaite de que je veut c'est lier deux ArrayList, en c++ j'avais l'habitude d'utiliser des pointeurs, tel que chaque cellule pointe sur la cellule que je veut du tableau en face

    les map semble correspondre a ce que je veut faire,

    j'ai commancer un petit code suite a vôtre réponse mais je ne sais pas si c'est vraiment le résultat que je veut :
    Segment est une class qui definit un arraylist, donc ArrayList<Segment> est un ArrayList<ArrayList<String>> .
    getVecteurDeSegments() est l'ArrayList<ArrayList<String>>.
    vecteurDhoraires est un ArrayList<Integer>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
      HashMap<ArrayList<Integer>, ArrayList<Segment>> hashmap = new HashMap<ArrayList<Integer>, ArrayList<Segment>>();
        ArrayList<Segment> arraylist = getVecteurDeSegments();
     
        hashmap.put(vecteurDhoraires, getVecteurDeSegments());
     
        System.out.println(hashmap);
    encore merci

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 26
    Par défaut
    de l'aide svp

  5. #5
    Membre Expert Avatar de herve91
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 282
    Par défaut
    Le mieux pour t'aider serait que tu expliques vraiment ce que tu veux faire :
    1. quel est le type des données source ?
    2. quel est le type des données cible ?
    3. quelle est la relation qui lie une donnée cible à une donnée source ?

    Déjà, à partir de là, ce serait plus facile de t'aider.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 26
    Par défaut
    Supposon j'ai un arraylist d'objets vehicule(private ArrayList matricule) et un autre arraylist typeVehicule(private ArrayList type)

    vehicule(V1,V2,V3,V4,V5,V6,V7)
    typeVehicule(camion, grue, voiture)

    je dois créer un tableau pour faire correspondre chaque véhicule a son type tel que le type sois la clé et le matricule la valeur de la map

    comment le faire svp

    |_camion_|_grue__|_voiture__|
    |V1|V3|V8| V2|V6|V4 |V5|V7 |

    merci

Discussions similaires

  1. Clic droit encore et toujours
    Par Stéphane Olivier BERNARD dans le forum Access
    Réponses: 3
    Dernier message: 22/05/2006, 00h26
  2. IE/Firefox... encore et toujours...
    Par maniaco_jazz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 19/02/2006, 23h17
  3. nodes, child et compatibilité... encore et toujours
    Par pmithrandir dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/04/2005, 14h26
  4. stencil buffer, encore et toujours
    Par JAimeBienCoderBourre dans le forum OpenGL
    Réponses: 4
    Dernier message: 08/04/2005, 11h16

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