Fazendo com que o atributo modelo determine a igualdade, dessa forma eh soh usar o metodo get(int) de ArrayList para obter os objetos e compara-los
Provavelmente isso nao vai te ajudar em nada, porem foi isso que eu entendi que vc queria fazer, se nao for isso, explica melhor ai.
Ah, qq coisa use um Set, ele impede que objetos repetidos facam parte da coleção.
J
jdPJ
Se eu entendi certinho o que vc quer fazer, vc tem um jeito mais facil, só que menos bonito.
Sendo modelo uma string…
list.get(0).equals(list.get(1))
Claro que isso é muito feio, mas vc pode fazer Ah, coloca isso dentro de um for bunitinho! hahahahaha
Abraços
M
mrrbiguPJ
Como o pessoal já falou se você quer evitar as repetições, dê um override criando um método equals específico do seu objeto, e na hora de incluir faça o teste com a função contains do Arraylist.
Mas se você quer evitar objetos repetidos, o ideal é usar coleções Set, como TreeSet e HashSet.