Boas,
preciso de uma ajuda muito importante, tenho que eliminar três ou mais letras iguais num array, por exemplo como o jogo do bejeweld. Tenho aqui este código do Tabuleiro:String [][] matriz = new String[11][6];
public void PovoarMatriz() {
matriz[1][1]=converterLetra();
matriz[1][2]=converterLetra1();
matriz[1][3]=converterLetra2();
matriz[1][4]=converterLetra3();
matriz[1][5]=converterLetra4();
matriz[2][1]=converterLetra();
matriz[2][2]=converterLetra1();
matriz[2][3]=converterLetra2();
matriz[2][4]=converterLetra3();
matriz[2][5]=converterLetra4();
matriz[3][1]=" ";
matriz[3][2]=" ";
matriz[3][3]=" ";
matriz[3][4]=" ";
matriz[3][5]=" ";
matriz[4][1]=" ";
matriz[4][2]=" ";
matriz[4][3]=" ";
matriz[4][4]=" ";
matriz[4][5]=" ";
matriz[5][1]=" ";
matriz[5][2]=" ";
matriz[5][3]=" ";
matriz[5][4]=" ";
matriz[5][5]=" ";
matriz[6][1]=" ";
matriz[6][2]=" ";
matriz[6][3]=" ";
matriz[6][4]=" ";
matriz[6][5]=" ";
matriz[7][1]=" ";
matriz[7][2]=" ";
matriz[7][3]=" ";
matriz[7][4]=" ";
matriz[7][5]=" ";
matriz[8][1]=" ";
matriz[8][2]=" ";
matriz[8][3]=" ";
matriz[8][4]=" ";
matriz[8][5]=" ";
matriz[9][1]=" ";
matriz[9][2]=" ";
matriz[9][3]=" ";
matriz[9][4]=" ";
matriz[9][5]=" ";
matriz[10][1]=" ";
matriz[10][2]=" ";
matriz[10][3]=" ";
matriz[10][4]=" ";
matriz[10][5]=" ";
}
public String desenho(){
return (" "+converterLetra()+""+converterLetra1()+""+converterLetra2()+""+converterLetra3()+""+converterLetra4()+"" +
"\n 12345\n" +
"10"+matriz[10][1]+""+matriz[10][2]+""+matriz[10][3]+""+matriz[10][4]+""+matriz[10][5]+"10\n" +
"09"+matriz[9][1]+""+matriz[9][2]+""+matriz[9][3]+""+matriz[9][4]+""+matriz[9][5]+"09\n" +
"08"+matriz[8][1]+""+matriz[8][2]+""+matriz[8][3]+""+matriz[8][4]+""+matriz[8][5]+"08\n" +
"07"+matriz[7][1]+""+matriz[7][2]+""+matriz[7][3]+""+matriz[7][4]+""+matriz[7][5]+"07\n" +
"06"+matriz[6][1]+""+matriz[6][2]+""+matriz[6][3]+""+matriz[6][4]+""+matriz[6][5]+"06\n" +
"05"+matriz[5][1]+""+matriz[5][2]+""+matriz[5][3]+""+matriz[5][4]+""+matriz[5][5]+"05\n" +
"04"+matriz[4][1]+""+matriz[4][2]+""+matriz[4][3]+""+matriz[4][4]+""+matriz[4][5]+"04\n" +
"03"+matriz[3][1]+""+matriz[3][2]+""+matriz[3][3]+""+matriz[3][4]+""+matriz[3][5]+"03\n" +
"02"+matriz[2][1]+""+matriz[2][2]+""+matriz[2][3]+""+matriz[2][4]+""+matriz[2][5]+"02\n" +
"08"+matriz[1][1]+""+matriz[1][2]+""+matriz[1][3]+""+matriz[1][4]+""+matriz[1][5]+"01\n" +
" 12345\n" +
"Pontos: ");
}
int i = random.nextInt(3);
public String converterLetra() {
if (i == 1) {
return "v";
} else if (i == 2) {
return "a";
} else {
return "u";
}//converterLetra1,2,3 and 4 e o mesmo método
}
E o que queria saber era por exemplo poder mudar uma letra de um sitio por exemplo:
aaea
para
aaae
e esses aaa desaparecerem, se pudessem ajudar ficava muito grato !
Vlw galera ;)

