you skip and return a value, do not forget that it Optional<List<Long>>is an optional object, which can have 1 list if it is present ....
you need instead List<Optional<Long>>
List<Optional<Long>> valuesList = input.aMap()
.values()
.stream()
.collect(Collectors.toList());
source
share