El formato para definir un tipo array es :
Tipo de dato [tipo subindice] nombre array;
Tipo de dato [tipo subindice] nombre array;
Tipo de dato: Existe un elemento por cada valor del tipo subíndice describe el tipo de cada elemento del vector; todos los elementos de un vector son del mismo tipo. Tipo subíndice:puede ser de tipo ordinal: boolean o char, un tipo enumerado o un tipo subrango.
DECLARAR Y CREAR UN ARREGLO (VECTOR) UNIDIMENSIONAL
Para declarar un VECTOR se escribe
Tipo de dato [ ] nombre del array;
Para crear una VECTOR de 4 números enteros escribimos
Números = new int [4];
La declaración y la creación del vector se pueden hacer en una misma línea.
int[] numeros =new int[4];
INICIALIZAR EL ARREGLO
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;
}
Los arreglos 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”};
IMPRIMIR EL ARREGLO
Para imprimir a los elementos del arreglo nombres se escribe
for(int i=0; i<4; i++)
{
Console.Write Line?(nombres[i]);
}
LENGTH No necesitamos recordar el número de elementos del array, su miembro dato Length nos proporciona la dimensión del arreglo. Escribimos de forma equivalente
for(int i=0; i<numeros.Length; i++)
{
numeros[i]=i*i+4;
}
Algunos lenguajes como Java verifican que el índice no sea mayor o igual que la dimensión del array, lo que facilita mucho el trabajo al programador. En este tipo de lenguajes nos mandara alguna clase de excepción o error, cuando se accede a un indice negativo o fuera de la longitud del vector.