Java 方法中的编译错误
为什么我在这个方法中不断得到编译错误Java 方法中的编译错误,java,Java,为什么我在这个方法中不断得到编译错误 public static boolean reverseSearch(int search, int iarr){ for(int i=iarr.length-1; i>=0; i--){ if(iarr[i] == search){ return i; } } return -1; } } 根据名称和您试图获取长度的事实,您的第二个方法参数应该是int[]。这个 应该是
public static boolean reverseSearch(int search, int iarr){
for(int i=iarr.length-1; i>=0; i--){
if(iarr[i] == search){
return i;
}
}
return -1;
}
}
根据名称和您试图获取长度的事实,您的第二个方法参数应该是int[]。这个 应该是
public static boolean reverseSearch(int search, int[] iarr){
似乎您正在尝试从数组中读取和检查某些内容。所以你必须传递一个数组而不是整数。所以它应该是int[]iarr
公共静态布尔反向搜索,int[]iarr有什么错误?
public static boolean reverseSearch(int search, int[] iarr){