eu tenho o seguinte metodo que supostamente deveria eliminar os valores iguais numa determinada linha do array bidimensional mas nao faz nada alguma sugestao?
[code]
public void eliminaPecas() {
for (int j = 0; j < COLUNA; j++) {
for (int i = 0; i < LINHA; i++) {
if (tab[j].equals(tab[j + 1].equals(tab[j + 2]))) {
tab[i][j] = new Peca(' ');
System.out.print(tab[1][j].getCor());
break;
}
}
}
}[/code]
sim é uma matriz mas tendo em conta que só quero eliminar os valores que sejam iguais na linha “j” eu verifico a linha “j” penso que estou pensando bem…
para ser mais facil perceber isto é um jogo, o output é este:
aauea
12345
10 10
09 09
08 08
07 07
06 06
05 05
04 04
03 03
02 uuueu 02
01 euuuu 01
12345
e essas peças “u” que aparecem 3 vezes deveriam ter sido substituidas por “[espaço]” e nao foram