Páginas

Creación de un Array JAVA

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.