Buenas,
tengo una dudaza, no encuentro la teoría ni la práctica para comprender como sería un array tridimensional. En un dimensional es fácil "int tabla[FILAS][COLUMNAS] = new int[3][3];" (pongo filas y columnas para aclarar), el recorrido dentro del primer bucle será posicionarse en la fila, y con el segundo bucle posicionarse en cada una de las columnas, pero y con un tridimensional¿?¿?
Muchas gracias y saludos!!!
Hola. Qué tal.
Es muy sencillo.
Un arreglo 3D está conformado por filas, columas y páginas.
Para crearlo es de la siguiente manera.
int arreglo[][][]= new int[numeroPaginas][numeroFilas][numeroColumnas];
Para determinar el tamaño de las páginas es
arreglo.length
Para determinar el tamaño de las filas es
arreglo[0].length
Para determinar el tamaño de las columnas es
arreglo[0][0].length
Para ingresar u obtener datos tienes que iniciar con las páginas.
for(int pagina=0; pagina<arreglo.length; pagina++)
y después con filas o columnas segun sea el caso.
Saludos.
yo lo veo diferente yo me imagino a los arrays tridimensionales como cubos es lo mismo
no te preocupes seria realmente extraño que uses un array tridimensional
Buenas,
Darhius perfecto, no me ha quedado ninguna duda me pondré a hacer ejemplos. Muchas gracias.
sapito169 si yo solo quiero aprender bien Java jajaja. El cubo mola, me recuerda a las pelis de Cube I,II y 0, pero con las páginas se entiende a la primera.
Saludos!!!