0 votos
Hola! como están? Necesito ayuda para posicionar el contenido de una matriz en un arraylist y luego recorrer el arraylist obteniendo los números repetidos. Esto es posible con un arraylist de arraylist? Toda ayuda o idea que puedan aportarme, la agradeceré. Un saludo!
por en Java

2 Respuestas

0 votos
la respuesta es si, pero pone un diagrama para que quede mejor explicado tu idea y poder ayudarte, ya que como esta comentado pareciera que solo necesitas un arraylist para solucionar todo
por
0 votos

¡Hola! Un arrayList puede contener otros arrayList, lo que le convierte en una Matriz. Un ejemplo sería:

ArrayList<ArrayList<Integer>> miMatriz = new ArrayList<ArrayList<Integer>>();

Entonces para añadir un ArrayList a otro puedes hacer:

ArrayList<Integer> filaDeLaMatriz = new ArrayList<Integer>();
filaDeLaMatriz.add(123);
filaDeLaMatriz.add(456);
filaDeLaMatriz.add(789);

miMatriz.add(filaDeLaMatriz);

Luego solo te queda realizar las búsquedas y las comparaciones.

por