Pourquoi la compilation du code java ci-dessous entraîne-t-elle une erreur? J'utilise java 8, si ça compte.Pourquoi cette classe Java ne compile pas
public class SimpleTest {
private static boolean isPresent(int []... arrays, int number){
boolean isPresent = true;
for(int i=0;i<arrays.length;i++){
//isPresent = doBinarySearch(arrays[i], number);
if(!isPresent){
break;
}
}
return isPresent;
}
}
Et voici l'erreur que je reçois:
SimpleTest.java:3: error: ')' expected
private static boolean isPresent(int []... arrays, String number){
^
SimpleTest.java:3: error: ';' expected
private static boolean isPresent(int []... arrays, String number){
^
2 errors
paramètres Varag doit être le dernier paramètre –