Bonjour
voila un petit code java pour échanger deux valeurs mais ça ne marche pas, je ne sais pas pourquoi????
Aidez-moi à trouver l'erreur SVP..
merci

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
package metier;
 
import java.util.Scanner;
 
public class MethodeEchangeValeurs {
 
	public static void main(String[] args) {
		int a, b;
		Scanner clavier = new Scanner(System.in);
		System.out.print("Entrez une valeur pour a : ");
		a = clavier.nextInt();
		System.out.print("Entrez une valeur pour b : ");
		b = clavier.nextInt();	
		System.out.println("a = " + a + " et b = " + b);
		echange(a,b);
		System.out.println("Après  l'échange ");
		System.out.println("a = " + a + " et b = " + b);
	}
 
	public static void echange(int x, int y) {
		int tmp = x;
		x=y;
		y=tmp;
	}
 
}