Arrays De Dos Dimensiones

Páginas: 3 (627 palabras) Publicado: 12 de abril de 2015
Arrays de dos dimensiones
Se crean de forma similar a los arrays unidimensionales, añadiendo un índice.
Por ejemplo:
Matriz de datos de tipo int llamado ventas de 4 filas y 6 columnas:
int [][]ventas = new int[4][6];

Matriz de datos double llamado temperaturas de 3 filas y 4 columnas:
double [][] temperaturas = new double[3][4];

En Java se pueden crear arrays irregulares en los que elnúmero de elementos de cada fila es variable. Solo es obligatorio indicar el número de filas.

Por ejemplo:
int [][] m = new int[3][];
Crea una matriz m de 3 filas.

A cada fila se le puede asignar unnúmero distinto de columnas:
m[0] = new int[3];
m[1] = new int[5];
m[2] = new int[2];

Gráficamente podemos representar la disposición real en memoria del array anterior así:



INICIALIZAR MATRICES
Unarray es un objeto, por lo tanto, cuando se crea, a sus elementos se les asigna automáticamente un valor inicial:
-               0 para arrays numéricos
-               '\u0000' (carácter nulo) paraarrays de caracteres
-               false para arrays booleanos
-               null para arrays de String y de referencias a objetos.

También podemos dar otros valores iniciales al array cuando secrea.
Los valores iniciales se escriben entre llaves separados por comas.
Los valores que se le asignen a cada fila aparecerán a su vez entre llaves separados por comas.
El número de valoresdetermina el tamaño de la matriz.

Por ejemplo:
int [][] numeros = {{6,7,5}, {3, 8, 4}, {1,0,2}, {9,5,2}};

Se crea la matriz números de tipo int, de 4 filas y 3 columnas, y se le asignan esos valoresiniciales.

Asignando valores iniciales se pueden crear también matrices irregulares.
int [][] a = {{6,7,5,0,4}, {3, 8, 4}, {1,0,2,7}, {9,5}};

Crea una matriz irregular de 4 filas. La primera de 5columnas, la segunda de 3, la tercera de 4 y la cuarta de 2.

RECORRER MATRICES
Para recorrer una matriz se anidan dos bucles for. En general para recorrer un array multidimensional se anidad tantas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • dos dimensiones
  • Fisica de dos dimensiones
  • movimiento en dos dimensiones
  • Movimiento En Dos Dimensiones Practica
  • MOVIMIENTO EN DOS DIMENSIONES
  • Movimiento En Una Y Dos Dimensiones
  • TALLER MOVIMIENTO EN DOS DIMENSIONES
  • Movimiento en dos dimensiones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS