Foros del Web » Programación para mayores de 30 ;) » Java »

matriz dentro de un Arraylist

Estas en el tema de matriz dentro de un Arraylist en el foro de Java en Foros del Web. gente necesito meter una matriz dentro de un arraylist,la pregunta es si se puede... y como puedo recorrerla.. gracias...
  #1 (permalink)  
Antiguo 17/10/2009, 13:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 135
Antigüedad: 14 años, 8 meses
Puntos: 0
matriz dentro de un Arraylist

gente necesito meter una matriz dentro de un arraylist,la pregunta es si se puede...
y como puedo recorrerla..
gracias
  #2 (permalink)  
Antiguo 18/10/2009, 15:15
MIRL27
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: matriz dentro de un Arraylist

El ArrayList es una lista de Object, y String[][] o Integer[][] lo son.

Para recorrer una matriz concreta dentro del ArrayList, la forma más fácil es usando una variable auxiliar y el método get(index):

Código:
		Integer[][] m2 = new Integer[2][1];
		m2[0][0] = new Integer(57);
		m2[1][0] = new Integer(4);
		
		ArrayList arr = new ArrayList();
		arr.add(m2);

		Integer[][] matriz;
		matriz = (Integer[][]) arr.get(0);
		
		for (int i=0; i<matriz.length; i++) {
			for (int j=0; j<matriz[i].length; j++) {
				System.out.println(matriz[i][j]);
			}
		}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:52.