Supun Wijerathne:
Imagínese que tengo una lista de elementos.
List<Session> sessions;
Imagínese esto se rellena con algunos elementos.
Y tengo otra lista que es una lista de sub de la lista anterior.
List<Session> successSessions;
Como su nombre indica, este último es el conjunto de sesiones de éxito de la primera lista. Por lo tanto, la lista restante es la lista de failedSessions
.
¿Qué es una manera eficaz de conseguir failedSessions
poblada usando toda la lista de sesiones y successSessions
?
Gracias de antemano.!!!
también:
Puede hacerlo utilizando removeAll
como:
List<Session> failedSessions = new ArrayList<>(sessions); // initialise with 'sessions'
failedSessions.removeAll(successSessions);