é 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
