我需要将任意的Collection<T>转换为另一个任意的Collection<U>。例如,我希望将ArrayList<String>转换为HashSet<Integer>。import java.util.Collection;import java.util.stream.Collectors;import java.util.stream.Stream;
pu
给定的API如下:class Foo extends Bar { ... }Optional<Foo> fooOptionfooOption.orElse(aBar) // returns something of type Barpublic abstract class Option<T>{
// this doesn't</e