é porque eu estou querendo por exemplo colocar um id em um objeto por
exemplo

var classe:MinhaClasse=new MinhaClasse();
classe.id = 12;

e através disso selecionar um item na minha combo box dessa forma mais ou
menos

minhaCombobox.selectedItem = classe; //selecione o item que tem a id 12

pensei em implementar o método toString mais não sei se é o certo e o equals
não vai me ajudar nessa situação, tem outra sugestão ai??

Em 15 de outubro de 2011 07:31, Robson Roberto Souza Peixoto <
[email protected]> escreveu:

> Eric, o método sort das collections faz uso do equals ?
> Em 14/10/2011 19:00, "Eric Tonussi" <[email protected]> escreveu:
>
> normalmente implemento o metodo equals, que fica assim:
>>
>> public function equals( value:SuaClasse ):Boolean {
>>>
>>>         return this.id == value.id;
>>>
>>>  }
>>>
>>
>> e para compaar faça:
>>
>> var f:SuaClasse = new SuaClasse ();
>>> f.id = 5;
>>>
>>> var g:SuaClasse = new SuaClasse ();
>>> g.id = 5;
>>>
>>> trace( f.equals( g ) ); //true
>>>
>>
>> mas se encontrar alguma outra opçao, favor compartinhar ;)
>>
>> Em 14 de outubro de 2011 15:44, Anderline Java 
>> <[email protected]>escreveu:
>>
>>> Boa tarde a todos, tenho uma classe que possui cada uma um atributo
>>> id, quero por exemplo sobreescrever o método de comparação da classe,
>>> para comparar apenas o id, porém não sei qual método é esse alguém
>>> poderia me dar uma ajuda, agradeço desde já!
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a