Uma sugestão alternativa seria usar list E set, convertendo uma em outra.
Set<Object> set = new HashSet<Object>
List<Object> list = new ArrayList<Object>
O component dataTable leria normalmente a list, mas a carga de dados seria
feita no set e eliminaria os duplicados.
Sds,
Anderson
De: java-br@yahoogrupos
de db
Enviada em: quarta-feira, 7 de outubro de 2009 12:50
Para: java-br@yahoogrupos
Assunto: Re: [java-br] Lista que não aceita valores repetidos
Obrigado a todos pelas respostas.
É que eu pensei que tivesse uma nas libs do java.
Estou montando um mini-curso de JSF e não posso usar Set porque o componente
dataTable não lê.
Não quero fazer uma implementação, porque ficaria mais complexo.
mas muito obrigado pela ajuda :)
abraços
db
2009/10/7 José Augusto Martins Nieviadonski <jaugusto@spei.
<mailto:jaugusto%
>
>
> Ola db.
>
> Antes de sugerir algo, vc poderia falar mais sobre a sua necessidade.
> Porque vc precisa uma lista sem repetiçoes e porque não pode usar o set?
>
> Agora a sugestão do Danilo é boa e de fácil implementação.
>
> Abraços.
>
> --
> José Augusto Martins Nieviadonski
> Sun Certified Associate for Java Platform, Standard Edition
> Especialista Técnico II - FX and Trade Systems - HSBC Bank Brasil S.A.
> Professor - Pós-graduação Java - Faculdades SPEI
> jose.augusto.
<jose.augusto.
> jaugusto@spei.
>
> Citando Danilo Akamine <danilowz@gmail.
<danilowz%40gmail.
>
>
> > Crie sua própria implementação e faça o seu método add() utilizando
> > contains()
> > 2009/10/7 db <dbconrado@gmail.
<dbconrado%40gmail.
> >
> >>
> >>
> >> Olá pessoal,
> >>
> >> alguém sabe de uma lista que não aceite valores repetidos, e que não
> seja
> >> Set?
> >>
> >> Desde já agradeço
> >> db
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.
Versão: 8.5.421 / Banco de dados de vírus: 270.14.4/2416 - Data de
Lançamento: 10/07/09 05:18:00
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo







0 comentários:
Postar um comentário