j'ai une liste de type LinkedList, de size 3 lorsque je supprime un objet de cette liste avec remove, son size devient 4, c'est trop bizzare ? alors que pensiez vous? mon ojet est supprimé en plus
Version imprimable
j'ai une liste de type LinkedList, de size 3 lorsque je supprime un objet de cette liste avec remove, son size devient 4, c'est trop bizzare ? alors que pensiez vous? mon ojet est supprimé en plus
Fais voir ton code pour qu'on puisse t'aider
c'est bizarre essaie d'abord ce programme:
Code:
1
2
3
4
5
6
7
8
9
10
11
12 import java.util.LinkedList; class test{ public static void main(String[] args){ Object o=new Object(); LinkedList l=new LinkedList(); l.addLast(o); System.out.println(l.size()); l.remove(o); System.out.println(l.size()); } }
+1 une linkedlist n'est pas buggée à ce qu'on sache, les "add" et "remove" sont fiables, c'est ton code qui est malfichu.
j'obtiens 1 et 0..... avec ton code. donc de nouveau sous le soleil....