Как найти нулевой элемент массива java?

Условие такое: если строки двух массивов совпадают k=1; если нет и в нем есть нулевой элемент k=max; если нет и нет нулевых элементов k=min.Ругается только на строчку else if (b[i]==0)

int k = 0;
int A[]=new int[n];
for(int i=0;i<b.length;i++) {
    int [] second = new int [b[i].length];
    for(int j=0;j<b[i].length;j++)
        second[j]=b[i][j];

    Arrays.sort(second);
    int min = second[0];
    int max = second[second.length-1];

    if((b[i][k]==b[i][k+1])&&(b[i][k+1] == b[i][k+2]))
        Arrays.fill(b[i],0);
    if(Arrays.equals(b[i],second)) {
        A[i]=1;

    }

    else if (b[i] == 0) {
        A[i]=max;
    }
    else 
        A[i]=min;
    System.out.println("A[" + (i+1) + "] = " + A[i]);
}

Ответы (1 шт):

Автор решения: Igor

Элементами первого уровня массива b являются массивы, а Вы пытаетесь сравнить один из них с нулем.

→ Ссылка