Arrays
Introducción
Un array en Java es una estructura de datos que permite almacenar una colección de elementos del mismo tipo. Los elementos del array se acceden mediante un índice numérico, comenzando desde 0. Los arrays son muy útiles para almacenar y procesar grandes cantidades de datos de manera eficiente.
Existen dos formas de declarar un array en Java:
int[] arr1; // Declaración de un array vacío
int[] arr2 = new int[5]; // Declaración de un array con 5 elementos
También se puede declarar y asignar valores a los elementos de un array de la siguiente manera:
int[] arr = {1, 2, 3, 4, 5};
Una vez creado, se pueden acceder a los elementos del array mediante su índice:
int[] arr = {1, 2, 3, 4, 5};
int first = arr[0]; // first = 1
int last = arr[arr.length - 1]; // last = 5
También se pueden modificar los valores de los elementos de un array:
int[] arr = {1, 2, 3, 4, 5};
arr[2] = 10; // El valor en la posición 2 del array es ahora 10
Además de los arrays unidimensionales, también existen los arrays multidimensionales, los cuales se pueden entender como arrays de arrays, y se usan para almacenar información en un formato de matriz.
int[][] multi = new int[3][4];