爲什麼下面的java代碼編譯會導致錯誤?如果有問題,我正在使用java 8。爲什麼這個java類不編譯
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;
}
}
這裏是我得到的錯誤:
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
varag參數必須是最後一個參數 –