Números Repetidos na ArrayList

1 resposta
N

Como faço para não pegar um número repetido(Numeros são os valores setados) em uma array list… assim… dentro de um loop estão carregando uma array de objetos… quando eles tiverem valores iguais não aparece os iguais apenas um deles…

Abs

1 Resposta

FredMP

Se vc está usando um ArrayList pra guardar estes números então creio que eles estejam empacotados em uma classe wrapper como Integer, Double, etc. Nesse caso vc pode usar o método equals dentro do loop e verificar se os objetos são iguais. Ou, ao invés de ArrayList, usar uma classe que implemente a interface Set, que naturalmente não permite objetos repetidos.

Criado 29 de agosto de 2006
Ultima resposta 29 de ago. de 2006
Respostas 1
Participantes 2