
Ayuda con ArraysLists
Publicado por Sergio (3 intervenciones) el 09/06/2017 11:24:20
Buenas, a ver quien me puede ayudar con esto:
Si tengo un ArrayList array1 con los campos a, b , c
Y un ArrayList array2 con los mismos campos (son instancias de la misma clase...)
Lo que quiero es que uno por uno se recorra el array1 preguntando por el campo "a" y si tambien lo encuentra en el array2, tiene que copiar el valor de b en array2.b.
for (int i = 0; i<=array1.size; i++)
{ for (int j=0; j<=array2.size; j++)
{ if (array1.a == array2.a)
{ array2.b = array1.b }
Esta sería la forma "bruta" de hacerlo, hay algún método para ArrayLists para hacerlo bonito?
Gracias y un saludo.
Si tengo un ArrayList array1 con los campos a, b , c
Y un ArrayList array2 con los mismos campos (son instancias de la misma clase...)
Lo que quiero es que uno por uno se recorra el array1 preguntando por el campo "a" y si tambien lo encuentra en el array2, tiene que copiar el valor de b en array2.b.
for (int i = 0; i<=array1.size; i++)
{ for (int j=0; j<=array2.size; j++)
{ if (array1.a == array2.a)
{ array2.b = array1.b }
Esta sería la forma "bruta" de hacerlo, hay algún método para ArrayLists para hacerlo bonito?
Gracias y un saludo.
Valora esta pregunta


0