Eliminar elementos iguais matriz

Boas, tenho aqui este código mas ele não está funcionando estou a fazer algo de errado?

[code]public void eliminaPecas() {

            for (int i = 0; i < LINHA; i++) {
                    for (int j = 0; j < COLUNA; j++) {
                            if (tab[i].equals(tab[j].equals(tab[j + 1].equals(tab[j + 2])))) {
                                    tab[i][j] = new Peca(' ');
                            }
                    }
            }
    }[/code]

A minha matriz é de 10(linhas) por 5(colunas=
A matriz é bidemensional

Se você quer saber se a == b == c == d, em Java você não pode fazer diretamente assim. Você tem de fazer:

a == b && b == c && c == d

(se for com objetos,

a.equals (b) && b.equals © && c.equals (d)

Do jeito que você fez, o compilador não reclama, mas também não funciona.

A propósito, não entendi a lógica do que você quis fazer. Só estou indicando como é que se fazem as coisas em Java.

Eu quero eliminar os elementos iguais numa matriz.

Se estiver eaaae quer que fique so e e.

Sempre que tiver 3 letras iguais essas são eliminadas e passam a “[espaco]”.