Un array es un objeto contenedor que contiene un número fijo de valores de un solo tipo. La longitud de una matriz se establece cuando se crea el array. Después de la creación, su longitud es fijo.
El índice de los arrays en Java siempre empiezan en 0, por tanto la última posición será n-1. Declarar y crear un array
Para declarar un array se escribe
tipo_de_dato[] nombre_del_array;
Para declarar un array de enteros escribimos
int[] numeros;
Para crear un array de 4 número enteros escribimos
numeros=new int[4];
La declaración y la creación del array se puede hacer en una misma línea.
int[] numeros =new int[4];
Inicializar y usar los elementos del array
Para inicializar el array de 4 enteros escribimos
numeros[0]=2;numeros[1]=-4;numeros[2]=15; numeros[3]=-25;
Se pueden inicializar en un bucle for como resultado de alguna operación
for(int i=0; i<4; i++){numeros[i]=i*i+4; }
No necesitamos recordar el número de elementos del array, su miembro dato length nos proporciona la dimensión del array. Escribimos de forma equivalente
for(int i=0; i<numeros.length; i++){numeros[i]=i*i+4; }
Los arrays se pueden declarar, crear e inicializar en una misma línea, del siguiente modo
int[] numeros={2, -4, 15, -25};String[] nombres={"Juan", "José", "Miguel", "Antonio"};
Para imprimir a los elementos de array nombres se escribe
for(int i=0; i<nombres.length; i++){System.out.println(nombres[i]); }
El siguiente programa, ArrayDemo
, crea una matriz de enteros, pone algunos valores en la matriz, e imprime cada valor en la salida estándar.
No hay comentarios:
Publicar un comentario