olá pessoal!
é o seguinte: eu tenho 2 classes: uma é essa:
[code]
public class Estrutura {
private String Nome;
private String Tel;
public Estrutura(String Val1, String Val2) {
Genero = Val1.toUpperCase();
Descricao = Val2.toUpperCase();
}
public String getNome() {
return this.Nome;
}
public String getTel() {
return this.Tel;
}
}[/code]
e uma outra, q vai popular um ArrayList com instancias da classe acima:
import java.util.*;
public class RNCadGeneros {
public RNCadGeneros() {
}
public static void main(String args[]) {
List Lista = new ArrayList();
for (int i =0; i < 5; i++) {
Lista.add(new Estrutura(String.valueOf(i), String.valueOf(i)));
}
Estrutura Teste = new Estrutura("2","2");
//a linha abaixo é q me axo q estou fazendo errado: teria q dar true, mas só dá false
System.out.println(Lista.contains(Teste));
}
}
desculpem ae qualquer erro de sintaxe no codigo. Recuperar os dados eu consegui, mas o problema é ai msm.
vlw gente![/quote]