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 :

Problème de LinkedHashMap + ordre d'insertion


Sujet :

Collection et Stream Java

  1. #21
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut
    Oui j'utilise Eclipse.

  2. #22
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut
    Désolé alors, je pense que sa doit venir de ton EDI car j'ai fais tous les tests en long en large et en travers.

    On a suivi ensemble le même code.

    J'ai suivi la javadoc.

    Et malheureusement, j'en reviens toujours à la même chose.

  3. #23
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut
    Sinon je confirme que ton debug ne vas pas assez en profondeur car je viens de tester et c'est bien une HashMap qui stocke les données avec un hachage. Tu devrais normalement en debug pouvoir à partir de ta myMap explorer le header et la table de ta myMap. Ta table correspondant au stockage réel.

    Merci quand même pour ton aide, je vais trouver une autre solution.

  4. #24
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut
    Personnellement, je ne vois pas comment allez plus loin puisqu'on arrive a avoir les cles, l'adresse des objets...

    Si je fais un [2] : j'aurais le contenu de mymap tel qu'il est afficher dans le debug et dans le [3] je n'aurais rien etant donne que rien n'existe.

    Ton probleme a toi, c'est que si tu fais un [5] par exemple, tu auras une valeur null mais plus loin dans ta linkedhashmap tu auras une autre valeur.


    J'aurais aimer pouvoir t'aider plus mais je pense qu'une personne sous eclipse pourrait mieux t'aider.

  5. #25
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut
    Voilà je viens d'installer NetBeans et je confirme que tu peux aller plus loin dans le debug puisque je viens de le faire et je rereconfirme que le stockage est effectué dans une HashMap n'ont pas à un indice commençant à 0 mais que les éléments sont placés selon un hachage.

    Merci quand même à toi pour ton effort ^^. Je vais utiliser une autre solution.

  6. #26
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut
    Tu peux me dire comment tu as fais pour aller plus loin dans ton debug.

    Mais sinon de sûr que c'est dans un hashmap puisque le linkedhashmap herite de hashmap.

  7. #27
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 284
    Par défaut
    Je ne sais pas quelle version NetBeans tu as mais pour ma part j'ai installé le 6.5.1.
    Puis j'ai mis un point de debug au niveau du Sysout. J'ai ensuite fait Debu => Debug Main Project (Ctrl + F5). Je suis ensuite aller dans l'onglet Local Variable. Et j'ai exploré myMap.

    Voici un screen pour t'aider :

  8. #28
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut
    Je comprends ( enfin ^^ ) se que tu souhaites avoir.

    Mais pourquoi as tu besoin de remonter dans l'heritage ?

    Si tu souhaites avoir une hashmap, pourquoi passer par une linkedhashmap ?

    Dans tous les cas, ceci ne differe pas au fonctionnement de linkhashmap et ne provoque pas de probleme lorsque tu traites ta linkhashmap.

Discussions similaires

  1. Problème avec l'ordre d'insertion des lignes avec BULK INSERT
    Par TomtomGesti dans le forum Développement
    Réponses: 3
    Dernier message: 18/07/2014, 16h50
  2. collection avec l'ordre d'insertion
    Par keopsk dans le forum Langage
    Réponses: 3
    Dernier message: 28/05/2006, 20h13
  3. [Collections]Garder l'ordre d'insertion
    Par Leyne dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 13/12/2005, 19h25
  4. Syntaxe tableaux dans ordre SQL INSERT
    Par lio33 dans le forum SQL
    Réponses: 6
    Dernier message: 19/10/2005, 17h07
  5. Réponses: 11
    Dernier message: 17/01/2005, 16h58

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