Sie sind auf Seite 1von 3

Arreglos o Arrays en Java.

En simples palabras, un arreglo es un objeto, en el cual se pueden almacenas mltiples


variables. Estas variables deben ser del mismo tipo.
Podemos asociar un arreglo a una cmoda, en donde cada cajn
representa un espacio de memoria en el que se van guardando
nuestras variables.
Cada posicin del arreglo est enumerado desde el 0 hasta su
dimensin-1 (parecido a los Strings).
Declaracin de un Arreglo
Declarar un arreglo es sencillo, se debe especificar qu tipo de
variable almacenar y cul ser su dimensin.
Hay dos formas de declarar un arreglo.
La primera forma (la ms usada) es indicando el tamao de dicho
arreglo, para luego asignar valores a los espacios de este.
A continuacin, algunos ejemplos:
*n debe ser un nmero mayor a 0.
Arreglo de Strings.
Arreglo de enteros.
Arreglo de booleanos.

La segunda forma de declarar un arreglo es asignar manualmente todos los valores de
cada espacio.
Ejemplos:



0
1
2
3
4
5
Asignar/acceder/modificar una variable de
un arreglo.
Para asignar, cambiar o acceder al valor de una variable dentro de un arreglo basta con
indicar cul es la posicin de la variable a la que nos referimos, por ejemplo:
1) Creamos un arreglo de enteros de dimensin 10, y queremos que el valor de la
variable de la posicin 6 sea 90, se hace de la siguiente manera.

Declaramos nuestro arreglo de enteros de
dimensin 10.
A la posicin 6 le asignamos el valor 90.
*Recordar que las posiciones comienzan desde el 0 en adelante, la dimensin del arreglo
es 10, pero la ltima posicin es 9.
2) Necesitamos obtener el valor de la posicin 6 del arreglo anterior, para asignrselo
a otra variable.
Con esta lnea a la variable c le asignamos el
valor que contiene la posicin 6 del arreglo (90).
3) Necesitamos imprimir directamente el valor de la posicin 6 del arreglo anterior.
Basta imprimirlo de la forma comn y
corriente.
*Ayuda pensar que arreglo[6] es una simple variable al igual que c, slo que en vez de
darle un nombre, esta variable se identifica con el nombre del arreglo y la posicin entre
corchetes.

4) Necesitamos obtener la dimensin de nuestro arreglo.
La dimensin se obtiene con la variable
length. Todos los arreglos tienen esta varible y se obtiene como muestra la
imagen.





Recorrer un Arreglo
Muchas veces es necesario recorrer un arreglo, un programa de ejemplo:
Escriba un programa que solicite al usuario N notas, luego se solicitan las N notas
y se guardan en un arreglo. Al final debe imprimirse el promedio de notas.

Para resolver este ejercicio, debemos consultar al usuario cuantas notas desea
ingresar. La cantidad de notas ser la dimensin de nuestro arreglo de doubles.
Despus solicitamos la entrada de cada nota, y al mismo tiempo las guardamos en
nuestro arreglo.








Para recorrer el arreglo usamos un for desde 0 hasta el nmero de notas que
ingres el usuario. Preguntamos la nota y la guardamos en nuestro arreglo.





*notese que ahora es ms automtico al usar un bucle. Las notas se guardan en los espacios i-esimos.
Luego para calcular el promedio utilizamos otro for para obtener las notas
guardadas mientras las vamos sumando.






Finalmente dividimos la suma y la imprimimos.

Das könnte Ihnen auch gefallen