Bonjour,
J'ai un traitement de liste qui se comporte de façon surprenante. peut être est ce une limitation du type ArrayList
J'ai 843 enregistrements dans ces listes qui comprennent deux String dont une de plusieurs dizaine de caractères
J'ai vérifié le add(enregistrement) et les données sont corrects et quand je suis au get, il y a une incohérence dans les données des le 2° enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 while( rs.next()) { //5 i1++; Enregistrement enregistrement = new Enregistrement(); enregistrement = enreg; enregistrement.nuIdWord = rs.getInt("nuIdWord"); ListEnregistrementWord.add(enregistrement); } } i = 0; i1 = 0; String wsOldWord = ""; while( i < ListEnregistrementWord.size()) { Enregistrement enregistrement = (Enregistrement) ListEnregistrementWord.get(i);
Au passage j'avais l'habitude des listes en C++ avec des itérateurs. Peut être existent t-il aussi en Java?
Celui qui me donnera une piste sera![]()
Partager