Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas...

Post on 24-Jan-2016

215 views 0 download

Transcript of Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas...

Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son todos del mismo tipo.

Son entidades estáticas ya que conservan el mismo tamaño durante toda la ejecución del programa.

Para poder referirnos a una posición en particular o a los datos dentro de esa posición del arreglo, se especifica el nombre del arreglo y el número de posición del elemento.

Las posiciones generalmente se cuentan a partir del cero como primera posición.

Declaración de un arreglo

Tipo de dato Nombre del Arreglo [tamaño del arreglo]

Donde:

Tipo de dato: indica el tipo de los elementos del arreglo (cadena de caracteres(String), carácter (char), numéricos (int, float).

Nombre del arreglo: Identificador con el cual se nombra al arreglo.

[tamaño del arreglo]: Indica el numero de posiciones que ocupara el arreglo.

Inicialización de los arreglos

Los arreglos pueden tener valores definidos desde su declaración.

Tipo de dato [] Nombre del Arreglo = {elementos del arreglo}

{elementos del arreglo} aquí se definen los datos del arreglo

EJEMPLOS:

Luces = (Rojo, Verde, Ámbar)

Salarios = (15000, 3555.34, 4569.99)

Numero de lista = (1,2,3,4,5)

Tener acceso a un elemento del arreglo

Nombre del Arreglo [posición del arreglo]

Datos = Luces(1)

Monto = Salarios (2)

Numero =Numero de lista(0)

Errores comunes en el uso de arreglos

Declarar un arreglo en JAVA

int [] numeros;numeros = new int [10];

int [] numeros = new int [10];

El operador new significa que java implementa los arreglos como objetos.

Declarar un arreglo e inicializarlo

int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;

Mostrar un elemento del arreglo

int valor = numeros[2];System.out.println(valor);

System.out.println(numeros[2]);

EJEMPLO 1.

int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;

int valor = numeros[2];System.out.println(numeros[2]);System.out.println(valor);

EJEMPLO 2int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;

int valor = numeros[2];System.out.println(numeros[2]);System.out.println(valor);System.out.println(””);

for (int i=0; i<=9; i++){ System.out.println(numeros[i]);}

EJEMPLO 3

int [ ] numeros;numeros = new int [10];

for (int i=0; i<=9; i++){ System.out.println("26");}