Clase Arrays


Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice. 0 es el índice del primer elemento y n-1 es el índice del último elemento, siendo n, la dimensión del array.

Declarar y crear un array


Para declarar un array se escribe:

tipo_de_dato[] nombre_del_array;

Para declarar y crear un array de 4 número enteros escribimos:

int[] numeros =new int[4];

Inicializar y usar los elementos del array


Para inicializar el array de 3 enteros escribimos:

numeros[0]=2; numeros[1]=-4; numeros[2]=15;

Los arrays se pueden declarar, crear e inicializar en una misma línea.

int[] numeros={2, -4, 15, -25}; String[] nombres={"Juan", "José", "Miguel", "Antonio"};

Arrays multidimensionales


Una matriz bidimensional puede tener varias filas, y en cada fila no tiene por qué haber el mismo número de elementos o columnas. Por ejemplo, podemos declarar e inicializar la siguiente matriz bidimensional

double[][] matriz={{1,2,3,4},{5,6},{7,8,9,10,11,12},{13}};

Si usamos matriz.length nos proporciona el número de filas, y matriz[i].length, nos proporciona el número de elementos en cada fila.