quarta-feira, 7 de outubro de 2009

RES: [java-br] Lista que não aceita valores repetidos

·

 

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>(set);

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.com.br [mailto:java-br@yahoogrupos.com.br] Em nome
de db
Enviada em: quarta-feira, 7 de outubro de 2009 12:50
Para: java-br@yahoogrupos.com.br
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.br
<mailto:jaugusto%40spei.br> >

>
>
> 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.martins@gmail.com <mailto:jose.augusto.martins%40gmail.com>
<jose.augusto.martins%40gmail.com>
> jaugusto@spei.br <mailto:jaugusto%40spei.br> <jaugusto%40spei.br>
>
> Citando Danilo Akamine <danilowz@gmail.com <mailto:danilowz%40gmail.com>
<danilowz%40gmail.com>>:
>
>
> > Crie sua própria implementação e faça o seu método add() utilizando
> > contains()
> > 2009/10/7 db <dbconrado@gmail.com <mailto:dbconrado%40gmail.com>
<dbconrado%40gmail.com>>
> >
> >>
> >>
> >> 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.com.br
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 sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog