Estas se encuentran en el paquete java.util.
Estos brazos angulares < > indican que la clase es genérica: podemos almacenar cualquier tipo de objeto (Integer, String, etc.).
Podemos crear una lista enlazada de enteros así
🔹 Usamos
Integer(con mayúscula) porque es la clase envolvente del tipo primitivoint.
En general.
Salida esperada:
Aunque parezca un array, internamente es una lista enlazada.
Salida:
✅ Devuelve
truesi el valor está en la lista.
Retorna el índice de la primera ocurrencia del elemento.
Si el número 10 está en la posición 0 → imprime
0.
Devuelve el número total de elementos de la lista.
Podemos convertir una lista enlazada a un arreglo regular:
A veces necesitamos un arreglo para usar con otras funciones o APIs.
| Operación | Método | Descripción |
|---|---|---|
| Insertar al final | add() |
Agrega al final |
| Insertar al inicio | addFirst() |
Agrega al principio |
| Eliminar | remove() |
Elimina por índice o extremo |
| Buscar valor | contains() |
Verifica existencia |
| Tamaño | size() |
Devuelve número de elementos |
| Convertir | toArray() |
Pasa a arreglo común |