Remplir un hashmap

Résolu/Fermé
ABIROU06 Messages postés 3 Date d'inscription mardi 4 mars 2014 Statut Membre Dernière intervention 6 mars 2014 - 6 mars 2014 à 11:36
 abirou - 6 mars 2014 à 14:56
bonjour je suis entrain de chercher comment remplir un hashmap dynamique avec (foreach) malheureusement j ai trouvé que avec la boucle fort je s'espère que vous pouvez aider

7 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 2
6 mars 2014 à 14:55
HashMap<String, String> map = new HashMap<String, String>();
map.put("s1", "s2");


Je te l'ai dis dans mon message précédent.
2
ABIROU06 Messages postés 3 Date d'inscription mardi 4 mars 2014 Statut Membre Dernière intervention 6 mars 2014 1
6 mars 2014 à 11:53
public hashMap getXmlDocument(document x)throws Exception
{
HashMap<String, Integer> cache = new HashMap<String, Integer>();
try
{

//parsing document getelementbyName
document.getElementsByName( name )
//remplisage hashMap dynamique avec foreach

}
catch (Exception ex)
{
}
return (hashMap)
1
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 2
6 mars 2014 à 11:41
Salut,

Je ne comprend pas grand chose ??

Peux tu me montrer la partie du code sur laquelle tu travailles et m'expliquer comment tu voudrais la modifier ?
0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 2
6 mars 2014 à 13:50
Tu utilises JDom c'est ca ?

La fonction getElementsByName n'existe pas sur la classe Document.

La classe document n'existe pas, c'est Document, avec un D majuscule.

La classe hashMap n'existe pas, c'est HashMap.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moi je suis entrain de chercher comment on peur remplir une HashMap?on utilisons la boucle for each
0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 2
6 mars 2014 à 14:44
for(String s : tableau){
    map.put(s, "une autre chaine");
}


J'essayais de t'expliquer que ton code ne pouvait pas fonctionner de toute façon.

Tu as d'autres choses à faire. Mais tu sembles assez hermétique à mes explications.

La boucle java foreach n'apporte rien.
0
la remplissage de HashMap comment se fait?
0