相同的元素我有這樣的代碼:檢查2個陣列具有使用遞歸的Java
public static void main(String args[]){
int e[]={1,2,3};
int f[]={1,2,3};
int t=e.length-1;
System.out.println(Recursivo6(e,f,t));
}
public static boolean Recursivo6(int e[], int f[], int t){
if(t==0) {
if((e[0]==f[0]) && Recursivo6(e, f, t-1)){
return true;
}
}
return false;
}
但在方法recursivo,第一個條件是行不通的,它總是拋出我的假,你能幫幫我嗎?謝謝。
什麼完全缺乏縮進? – khelwood
爲什麼不使用'Arrays.equals()'? – fge
如果你從不修改t或數組,它總會是假的。 –