
Para poder almacenar elementos en un array es necesario hacer referencia a su índice. El índice de un array siempre comienza en 0 y termina en longitud-1. En el array de números enteros con longitud 5, el índice comienza en 0 y termina en 4. En el array de alumnos con longitud 3, el índice comienza en 0 y termina en 2.
GESTION DE MEMORIA
Vamos a representar en memoria los dos arrays creados con sus elementos.
Como vemos en los arrays de tipo primitivo se almacena directamente el valor, sin embargo en los arrays de tipo clase se almacenan las direcciones de memoria de los objetos almacenados.
DECLARAR, CREAR Y ALMACENAR ELEMENTOS
Hay una forma más rápida de declarar, crear y almacenar elementos en el array en una sola línea de código.
En el siguiente ejemplo se declara la variable de tipo array nums y se crea el array con los 8 números entre llaves. En este caso el array tiene una longitud de 8 elementos y sabemos que no se podrá redimensionar.
|
1 2 3 4 5 |
// Creo el array y le doy unos valores iniciales. int numeros2[] = {5,1,3,9,2}; int numeros3[] = new int[]{5,1,3,9,2}; |