Dada una lista de elementos, quiero obtener el elemento con una propiedad determinada y eliminarlo de la lista. La mejor solución que encontré es:
ProducerDTO p = producersProcedureActive
.stream()
.filter(producer -> producer.getPod().equals(pod))
.findFirst()
.get();
producersProcedureActive.remove(p);
¿Es posible combinar get y remove en una expresión lambda?