Avatar ·

¿Cómo combinar dos listas (List) en Java? Formas simples y eficientes

¡Hola a todos! Soy nuevo en Java y me encontré con una tarea aparentemente simple. Tengo dos listas (ArrayList) que contienen strings. Por ejemplo, la primera lista son los nombres de empleados del departamento A, y la segunda son los nombres del departamento B. Necesito combinarlas en una sola lista para su posterior procesamiento (por ejemplo, para mostrarla en pantalla o pasarla a otro método). Así es como intenté hacerlo: ```java import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List listA = new ArrayList<>(); listA.add("Alice"); listA.add("Bob"); List listB = new ArrayList<>(); listB.add("Charlie"); listB.add("David"); // Intento combinar, pero el compilador se queja // List mergedList = listA + listB; // ¡Error! El operador + no funciona con listas } } ``` Entiendo que en Java no existe el operador `+` para listas, como en Python o JavaScript. He probado vari