Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas...
-
Upload
juan-jose-montoya-salas -
Category
Documents
-
view
215 -
download
0
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");}