
{filelink=4618}
public class SurchargeEtAmbiguite {
static void testVa(int... v) {
System.out.print( "Nombre des arguments: " + v.length );
for (int x : v)
System.out.print(x + " ");
System.out.println();
}
static void testVa(boolean... v) {
System.out.print("Nombre des arguments: " + v.length );
for (boolean x : v)
System.out.print(x + " ");
System.out.println();
}
public static void main(String args[]) {
testVa(25, 12, 3, 14, 7); // Correct
//testVa(); // Erreur: Erreur d'ambiguïté
testVa(true, false, false); // Correct
}
}