Warum gibt folgender Code nicht true zurück wenn die Arrays leer sind? Und wie mache ich das?
Code:
public boolean deepCompareIntArrays(int[][] a1, int[][] a2){
if(a1.length == a2.length) {
if(a1 == null){
return true;
}
for(int u = 0; a1.length > u ; u++) {
if(Arrays.equals(a1[u], a2[u])){
return true;
}else {
}
}
}return false;
}
{/code]