Cómo crear una lista (Array) en Java
En Java, una lista básica se representa mediante un arreglo (array). Los arreglos son estructuras de datos que permiten almacenar varios valores del mismo tipo dentro de una sola variable.
1. Declaración de un Array
Para declarar un arreglo se utiliza el tipo de dato seguido de [] y el nombre de la variable:
int[] numeros; String[] nombres;
2. Inicialización de un Array
Un arreglo debe inicializarse indicando su tamaño o con los valores directamente:
- Con tamaño fijo:
int[] edades = new int[5]; // Crea un arreglo con 5 posiciones
- Con valores asignados:
int[] numeros = {10, 20, 30, 40};
String[] frutas = {"Manzana", "Pera", "Uva"};
3. Acceder a los elementos
Los arreglos comienzan en el índice 0, por lo que el primer elemento está en la posición 0.
public class EjemploArray {
public static void main(String[] args) {
String[] colores = {"Rojo", "Verde", "Azul"};
System.out.println(colores[0]); // Rojo
System.out.println(colores[1]); // Verde
System.out.println(colores[2]); // Azul
}
}
4. Usar un bucle para recorrer el Array
Podemos usar for para recorrer todos los elementos:
public class RecorrerArray {
public static void main(String[] args) {
int[] numeros = {1, 2, 3, 4, 5};
for (int i = 0; i < numeros.length; i++) {
System.out.println("Posición " + i + ": " + numeros[i]);
}
}
}
5. ¿Por qué se usan así los Arrays?
- Los corchetes
[]indican que la variable es una colección de datos del mismo tipo. - Permiten organizar y manejar grandes cantidades de información de forma ordenada.
- El tamaño de un arreglo es fijo, lo que garantiza un uso eficiente de la memoria.
- Son más rápidos que otras estructuras de datos como listas dinámicas.
Conclusión
Los arreglos en Java se crean con [] porque representan una colección indexada de elementos. Siempre tienen un tamaño fijo, y cada elemento se accede por su índice numérico, comenzando desde 0.