Vlw aeh galera, consegui da seguinte forma:
int nVezes = 0;
int comparaV=0;
if ( tamanhoLista > 2 ){
for(int p = 0; p<tamanhoLista; p++){
nVezes = 0;
for(int k = p+1; k< tamanhoLista; k++){
if(lista.get(p).equals(lista.get(k))){
++nVezes;
}
}
if (nVezes > comparaV){
moda = lista.get(p);
comparaV = nVezes;
}
}
}
On Oct 27, 2:02 pm, "leonardo." <
leonardometalh...@gmail.com> wrote:
> entao acho que por ser feito isso
>
> private getValoresRepetidos(Double valor, List lista) {
> List valoresRepetidos = new ArrayList();
> for (int i=0; i < lista.size(); i++) {
> Double valorNaLista (Double) lista.get(i);
> if (valorNaLista.equals(valor) {
> valoresRepetidos .add(valorNaLista);
> }
>
> return valoresRepetidos ;
> }
>
> depois do
> //Armazena um valor na lista
> * lista.add(v);*
>
> voce chama o metodo
> *lista2.addAll(getValoresRepetidos(Double valor, List lista) );*
>
> Em 27 de outubro de 2011 12:48, Cleidimar Viana
> <
cleidimarvi...@gmail.com>escreveu: