Tengo dos ArrayList<Integer>
de la siguiente manera:intersección de lista en Java
el original: 12, 16, 17, 19, 101
seleccionados: 16, 19, 107, 108, 109
quiero hacer intersección/unión en estas listas de tal manera que al final tengo dos listas:
Añadir: 108,109,107
remove: 12, 17, 101
Longitud de listas originales y seleccionadas varía y uno puede ser mayor/menor que el otro
Así que básicamente desea eliminar los valores que aparecen en ambas listas? ¿Las listas siempre están ordenadas como están en tu ejemplo? – Asaph
Debería "Agregar:' 108,109' "ser" Agregar: '107,108,109'"? – Asaph
No veo cómo cualquiera de estos es una unión O una intersección. La intersección sería '16, 19 ', p. Ej. –