Bonjour,

Voila j'ai une question toute bete si je fais avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
//class OBJ
public int methode1(int param1, ArrayList param2){
param.add(1);
param.add(2);
param.add(3);
return 1;
}
ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ArrayList myArray = new ArrayList();
int ret = obj.methode1(1,myArray);
System.out.println("taille recu =>"+myArray.size())
//la taille renvoyé est bien 3
mais avec ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
//class OBJ
public int methode1(int param1, ArrayList param2){
param2 = new ArrayList();
param2.add(1);
param2.add(2);
param2.add(3);
return 1;
}
La la taille renvoyé est de 0
Si quelqu'un a une réponse a ceci, car je pensais que c'etait possible d'instancier un objet pris en paramètre ...