Está usted en Indice > Construcción > Lenguajes > Java > Lecciones y Paso a Paso > Arrays en Java
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Arrays en Java (2)

De esta forma podemos declarar una matriz de 2x2 de la siguiente forma:

int matriz[][];
matriz = new int[2][2];

El acceso se realiza de la misma forma que antes:

int x = matriz[1][1]; // Para leer el contenido de un elemento
matriz[1][1] = x;     // Para asignar un valor.

Hay que tener en cuenta que para mostrar su contenido tendremos que utilizar dos bucles. Para saber el número de columnas lo haremos igual que antes mediante la variable length, pero para saber el numero de filas que contiene cada columna lo tendremos que realizar de la siguiente manera:

matriz[numero_elemento].lenght;

Nuestra lectura de los elementos de una matriz quedaría de la siguiente forma:

int matriz[][];
matriz = new int[4][4];
for (int x=0; x < matrix.length; x++) {
    for (int y=0; y < matriz[x].length; y++) {
        System.out.println (matriz[x][y]);
    }
}

Incialización de Arrays

Existe una forma de inicializar un array con el contenido, amoldándose su tamaño al número de elementos a los que le inicialicemos. Para inicializar un array utilizaremos las llaves de la siguiente forma:

tipo_dato array[] = {elemento1,elemento2,...,elementoN};

Así, por ejemplo, podríamos inicializar un array o una matriz:

char array[] = {'a','b','c','d','e'};    // Tenemos un array de 5 elementos.int array[][] = { {1,2,3,4}, {5,6,7,8}}; // Tenemos un array de 4x4 elementos.




Autor: Víctor Cuervo
http://www.aulambra.com/ver.asp?id=6

Usuarios que han visto este tema también han visto...

- Paginación Servlet con Java
- Entrada por Ratón
- Forzar la Finalización y la Recolección de Basura en Java
- Las Clases en Java
- Qué es Java


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 02-12-2008 a las 04:19:33