Problème de remplissage de liste
Résolu/Fermé
Rune188
Messages postés
67
Date d'inscription
lundi 20 février 2017
Statut
Membre
Dernière intervention
29 janvier 2024
-
1 janv. 2021 à 17:33
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 1 janv. 2021 à 23:41
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 1 janv. 2021 à 23:41
A voir également:
- Problème de remplissage de liste
- Liste déroulante excel - Guide
- Liste de diffusion whatsapp - Guide
- Liste déroulante en cascade - Guide
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
- Freebox impossible de récupérer la liste des mises à jour - Forum Freebox
3 réponses
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
1 janv. 2021 à 20:32
1 janv. 2021 à 20:32
Bonsoir
analysons ce que fait ton code.
Il crée un objet bc dont la portée est valable pour tout le code
Ensuite il modifie l'objet bc et l'ajoute à une liste.
Ensuite il modifie l'objet bc et l'ajoute à une liste.
Etc.
Donc à la fin la liste c'est
[bc, bc, bc, bc, bc, bc, bc, ...., bc]
Il t'affiche donc
bc
bc
bc
bc
bc
....
bc
analysons ce que fait ton code.
Il crée un objet bc dont la portée est valable pour tout le code
Ensuite il modifie l'objet bc et l'ajoute à une liste.
Ensuite il modifie l'objet bc et l'ajoute à une liste.
Etc.
Donc à la fin la liste c'est
[bc, bc, bc, bc, bc, bc, bc, ...., bc]
Il t'affiche donc
bc
bc
bc
bc
bc
....
bc
Rune188
Messages postés
67
Date d'inscription
lundi 20 février 2017
Statut
Membre
Dernière intervention
29 janvier 2024
1 janv. 2021 à 20:50
1 janv. 2021 à 20:50
ok donc si je crée l'objet à chaque tour de boucle cela devrait fonctionné
Merci, je passe en résolu
List<BookCount> bcList= new ArrayList<BookCount>(); for(int i =0;i<bkLst.size();i++){ BookCount bc = new BookCount(); bc.setBk(bkLst.get(i)); bc.setNbr(countFile.get(i)); System.out.println("book a ajouter: "+bc.getBk()); bcList.add(bc); }
Merci, je passe en résolu
Whismeril
Messages postés
19028
Date d'inscription
mardi 11 mars 2003
Statut
Non membre
Dernière intervention
24 avril 2024
931
1 janv. 2021 à 23:41
1 janv. 2021 à 23:41
Exactement