Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Comparar elementos em um ArrayList

Acabei de tentar, mas não funfou!

Acho que neste caso será um algoritmo de ordem, porque tem que ser
comparado elemento por elemento e armazenar numa outra lista.
Essa comparação, não estou conseguindo fazer.


On Oct 27, 1:42 pm, "leonardo." <leonardometalh...@gmail.com> wrote:
> tentou assim?
> meuBotao.setOnClickListener(new View.OnClickListener(){
>                public void onClick(View arg0){
>
>                        Double v =
> Double.parseDouble(entradaDeTexto.getText().toString());
>
>                //limpa o campo de inserção de dados
>                entradaDeTexto.setText(null);
>
>                //Armazena um valor na lista
>                lista.add(v);
>
>                if (tamanhoLista > 1){
> *                       if (lista.contains(v)){
>                                lista2.add(v);
>                        }*
>                }
>
>                }//Fim do onClick()
>
>                }//Fim do OnClickListener()
>        );//Fim do setOnClickListener()
> Em 27 de outubro de 2011 12:32, Cleidimar Viana
> <cleidimarvi...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Sim, tentei. Mas ai que tá, o Set armazena os valores que não repetem.
> > E no meu caso, quero os valores repetentes armazenados numa outra
> > lista.
>
> > On Oct 27, 1:24 pm, "leonardo." <leonardometalh...@gmail.com> wrote:
> > > tentou usar um set ao inves de list?
>
> > > Em 27 de outubro de 2011 12:15, Cleidimar Viana
> > > <cleidimarvi...@gmail.com>escreveu:
>
> > > > Olá Pessoal,
>
> > > > como sempre, estou precisando de um Help.
>
> > > > Quero encontrar qual a moda de uma ArrayList, ou seja, qual elemento
> > > > que repete mais dentro desta lista. Tentei fazer da seguinte maneira
> > > > como mostra abaixo, comparando o ultimo com o penúltimo elemento
> > > > inserido e adicionando numa outra lista. O que pode estar errado?!
>
> > > > meuBotao.setOnClickListener(new View.OnClickListener(){
> > > >                public void onClick(View arg0){
>
> > > >                        Double v =
> > > > Double.parseDouble(entradaDeTexto.getText().toString());
>
> > > >                //limpa o campo de inserção de dados
> > > >                entradaDeTexto.setText(null);
>
> > > >                //Armazena um valor na lista
> > > >                lista.add(v);
>
> > > >                if (tamanhoLista > 1){
> > > >                        if (lista.get(tamanhoLista)==
> > > > lista.get(tamanhoLista-1)){
> > > >                                lista2.add(v);
> > > >                        }
> > > >                }
>
> > > >                }//Fim do onClick()
>
> > > >                }//Fim do OnClickListener()
> > > >        );//Fim do setOnClickListener()

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário