Beruflich Dokumente
Kultur Dokumente
Es finito porque tiene un número determinado de elementos, es decir que se conoce cuál
es el número máximo de elementos que contendrá el arreglo. Homogéneos porque todos
los elementos van a ser del mismo tipo, pero nunca una combinación de distintos tipos.
Ordenado porque almacena su información en posiciones consecutivas de memoria, y
para acceder a cada elemento o componente del arreglo de manera (valor que directa o
indirectamente referencia la posición del arreglo) se realiza por medio de los índices o
subíndice, de esta manera se determina cual es el primer elemento, el segundo, el
tercero,… y el n-ésimo elemento.
…
segundo elemento
N-ésimo elemento
Primer elemento
En java hay que crear un
objeto y se crea con operador
su sintaxis es la siguiente:
Tipo de dato Nombre del arreglo = new Tipo de dato [cantidad de elementos]
Los índices de un arreglo en Java deben estar dentro de los límites, 0 – N-1, de lo contrario
se generará un error durante la ejecución. La manera como se hace referencia a un elemento
individual de un arreglo es especificando el valor de su índice y especifican
Por ejemplo
Si desea ingresar información del sueldo de los empleados de una empresa cuyo vector tiene
un tamaño de 10 su sintaxis seria
Cuando se desea asignar los datos de un vector de elementos de tipo string se realiza de la
siguiente manera:
Ejemplo
Un arreglo almacena las edades de un grupo de empleados de una empresa, el cual tiene un
tamaño de 10 elementos como lo indica los índices.
Componentes
edades
23 45 57 27 43 54 33 49 38 40
Índices 0 1 2 3 4 5 6 7 8 9
indices
Tipo de dato Nombre del arreglo = new Tipo de dato [cantidad de elementos]
int edades [ ];
Tipo de dato Nombre
almacenar del arreglo
Tipo de dato Nombre del arreglo = new Tipo de dato [cantidad de elementos]
ejemplo
edades = new int[ 6 ];
Indica el tamaño del arreglo
Cuando se desea asignar los datos de un vector de elementos de tipo string se realiza de la
siguiente manera:
De la misma forma procederíamos para los otros tipos de enteros : byte, short, long.
Edades[3]= Integer.parseInt(campoEntrada.getText());
datedad=JOptionPane.showInputDialog("Digite la
edad del empleado");
edades[3]=Integer.parseInt(datedad);
Una vez creado el arreglo, no podrá cambiar su longitud, hágalo lo suficiente grande
como para guardar toda la información. La palabra lenght es una variable pública la
cual permite determinar la longitud del objeto arreglo.
Cuando se desea imprimir el contenido de un arreglo como el de colores lo
puede realizar:
int i;
for ( i = 0; i<colores.lenght;i++)
System.out.println(colores[i]);
I<-1
No
I<=50
si
arre[I]
I I+1
Pseudocódigo Sintaxis en Java
Ejemplo
Implemente uno de los ejercicios realizados en clase en que muestre la aplicabilidad y utilidad
de los arreglos unidimensionales.