Estructuras de almacenamiento en Java
Servicio Integral de Gestión y Mediación del Imprimido por: SARAI JESUS SOLORZANO LEDEZMA
Sitio:
Aprendizaje Día: Wednesday, 16 de August de 2023, 15:01
FUNDAMENTOS DEL LENGUAJE DE
Curso:
PROGRAMACIÓN JAVA
Libro: Estructuras de almacenamiento en Java
Tabla de contenidos
1. Arrays
2. Almacenar elementos en un Arrays
3. Arrays multidimencionales
4. Referencias
1. Arrays
Java proporciona una estructura de almacenamiento denominada array que permite almacenar muchos objetos de la
misma clase e identificarlos con el mismo nombre.
La declaración de un array tiene la siguiente sintaxis:
int [ ] numeros; o int numeros [ ];
Ambas declaraciones son equivalentes, el tipo base del array es int y el nombre del array es numeros . Todos los elementos
de la estructura numeros[] almacenan un int . La primera declaración define un array de objetos de tipo primitivo int con
identificador numeros . La segunda declaración dice que cada elemento de la forma numeros[] es de tipo int .
2. Almacenar elementos en un Arrays
Además de declarar un array es necesario indicar el número de elementos que va a almacenar. Un array es un objeto y
como cualquier objeto de un programa Java, su valor inicial es null . Antes de hacer referencia a los elementos del array es
necesario instanciar el objeto. Cuando se instancia un objeto array se asigna un espacio de memoria para almacenar los
elementos del array. Para esto es necesario saber el número total de elementos que va a almacenar. La instanciación de un
objeto array se hace de la siguiente forma:
nombres = new String[100]; ó vehiculos = new Vehiculo[50];
En este ejemplo, el array nombres tiene capacidad para almacenar hasta 100 objetos de tipo String . El array vehiculos
puede almacenar hasta 50 objetos de la clase Vehiculo. Un array también se puede inicializar indicando la lista de valores que
va a almacenar, en la imagen a continuación podemos observarlo.
3. Arrays multidimencionales
Un array de dos dimensiones es un array que contiene otro array en cada uno de sus elementos. Por ejemplo, un array de
dos dimensiones de números enteros de tamaño 2 x 3 se declara:
int[ ][ ] notas = new int[2][3];
Un array de dos dimensiones tiene forma de tabla. Para indicar la posición de uno de sus elementos es necesario indicar
dos índices, uno para la fila y otro para la columna. La fila indica la posición en el primer array y la columna la posición en el
segundo array.
4. Referencias
Recopilación de Contenido, Redacción y Diseño Instruccional y Gráfico:
Rebeca Ochoa
Septiembre 2021
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Venezuela.