For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!
Hi there, Why does Java stream looks like this: stream.map(Function<? super T,? extends R> mapper) Why does it use the super and extends keywords? I mean, why is it not defined like this? stream.map(Function<T, R> mapper) Regards, Henk