今天介绍的这两位兄弟大U(Unary:一元的)和大B(Binary:二元的)其实并不是全新的东西,而是两个特例,我们先来康康他们的源码。
UnaryOperator的源码:
@FunctionalInterface
public interface UnaryOperator<T> extends Function<T, T> {
static <T> UnaryOperator<T> identity() {
return t -> t;
}