Ekate Posted May 30, 2012 at 09:53 PM Report #459287 Posted May 30, 2012 at 09:53 PM (edited) Boa noite tenho o seguinte metodo que supostamente elimina os valores iguais da tabela "tab" que é do tipo Peca mas nao ta a fazer nada :/ alguma sugestao? 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(' '); } } } } PS: a tabela "tab" como s pod ver é bidimensional Edited May 31, 2012 at 12:30 AM by Baderous geshi
Rui Carlos Posted May 31, 2012 at 01:17 AM Report #459308 Posted May 31, 2012 at 01:17 AM Para um array unidimensional: para i de 0 até tab.length para k de i+1 até tab.length se tab[i].equals(tab[k]) tab[k] = ' '; Repara que precisas de dois ciclos para um array unidimensional. Vais precisar de quatro para um array bidimensional. Rui Carlos Gonçalves
Ekate Posted May 31, 2012 at 08:48 PM Author Report #459567 Posted May 31, 2012 at 08:48 PM percebi a ideia, obrigada 😉
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now