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 :

Liste contenant une table de hachage


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 130
    Par défaut Liste contenant une table de hachage
    Bonjour,

    Je ne comprends pas pourquoi ma liste contient le dernier élément plusieurs fois.

    Code jsp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ResultSet set = connect.createStatement().executeQuery(sql);
    List<HashMap> list = new ArrayList<HashMap>();
    HashMap<String,String> hash = new HashMap<String,String>();
    while(set.next()){
    	hash.put("mydate",set.getString(1));
    	hash.put("nom_visiteur",set.getString(2));
    	hash.put("heuredebut",set.getString(3));
    	list.add(hash);
    }

  2. #2
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    Bonjour,

    Tu utilises toujours la même Map. Du coup, tu écrases les valeurs précédentes et tu ajoutes toujours la même Map dans ta liste.

    En déplaçant cette ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HashMap<String,String> hash = new HashMap<String,String>();
    Dans la boucle while, tu ne devrais plus avoir le problème.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 130
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/01/2009, 15h45
  2. Affichage d'une table de hachage
    Par pymouse dans le forum Langage
    Réponses: 6
    Dernier message: 06/07/2007, 12h35
  3. Réponses: 9
    Dernier message: 04/04/2007, 13h01
  4. recuperation de liste dans une table
    Par poosh dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/08/2006, 21h17
  5. Réponses: 2
    Dernier message: 21/06/2006, 10h23

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