Olá pessoal, tenho o seguinte trecho:
ArrayList<Object> peersArray = new ArrayList<Object>(Arrays.asList(this.pd01, this.pd02, this.pd03,
this.pd04, this.pd05, this.pd06, this.pd07, this.pd08, this.pd09, this.pd10, this.pd11,
this.pd12, this.pd14, this.pd15, this.pd16, this.pd17, this.pd18, this.pd19, this.pd20));
for(Object peer : peersArray){
if(peer.address == address ){
}
}
peersArray é um array de instâncias de classes diferentes, todas essas classes possuem uma variável pública chamada address. Porém quando faço 'if(peer.address == address )' acontece o erro: [color=red]'address cannot be resolved or it is not a field'[/color]. Como contornar isso? Estou fazendo do jeito certo?
Abração e agradeço desde já,