Bonjour,
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
public class c_test {
 
    public c_test() {
    }
 
    public void function1(Integer v){
        v +=1;
        System.out.println("function1...........   "+v+"  ....................");
    }
 
    public void function2(Integer v){
        v +=10;
        System.out.println("function2...........   "+v+"  ....................");
    }
 
 
    public static void main(String[] args){
        c_test C = new c_test();
 
        Integer v;
        v=0;
 
        System.out.println("1 = "+v);
        C.function1(v);
        System.out.println("2 = "+v);
        C.function2(v);
        System.out.println("3 = "+v);
    }
}
ceci me donne le résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
1 = 0
function1...........   1  ....................
2 = 0
function2...........   10  ....................
3 = 0
je chercher à faire un passage par référence à la variable v, qu'est-ce qui est erroné dans mon code qui fait que ceci ne marche pas ??

Merci bcp