Java - ayuda al añadir objeto al arraylist

 
Vista:

ayuda al añadir objeto al arraylist

Publicado por Javanoober (2 intervenciones) el 26/12/2019 01:28:07
Hola, dentro de mi programa se encuentra el siguiente código

1
2
3
4
5
6
7
[...]
if (parejas.get(i).getJugador1() != parejas.get(j).getJugador1()
        && parejas.get(i).getJugador1() != parejas.get(j).getJugador2()
        && parejas.get(i).getJugador2() != parejas.get(j).getJugador1()
        && parejas.get(i).getJugador2() != parejas.get(j).getJugador2()) {
    partidos.add(new Partido(parejas.get(i), parejas.get(j)));
[...]

Mi problema esta en que al añadir este nuevo objeto al arrayList todos los anteriores son sustituidos por ese nuevo objeto es decir, yo quiero que mi arraylist tenga los elementos:

objeto1
objeto1,objeto2
objeto1,objeto2,objeto3

y en vez de eso obtengo:

objeto1
objeto2,objeto2
objeto3,objeto3,objeto3

Como lo podría solucionar? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.665
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

ayuda al añadir objeto al arraylist

Publicado por Billy Joel (876 intervenciones) el 27/12/2019 14:25:07
Se ve un poco complicado lo que quieres hacer pero se solucionaría fácil con el uso de un LinkedHashMap pero antes de dar esa solución podrías mostrar la definición de los objetos parejas y la clase Partido.

Vale quedo a la espera y te doy la solución.
Saludos,
Billy Joel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar