java.util.function包下有许多以Operator结尾的类,如下:
-
UnaryOperator<T>
UnaryOperator继承与Function<T, T> ,是一个标准的一元函数,即自变量x与因变量y之间的一元函数,这个函数的定义由自己定义
-
LongUnaryOperator
用于处理自变量为long类型的一元函数,即要求自变量x必须为long类型数据
-
LongBinaryOperator
用于处理自变量为long类型的二元函数,即要求自变量x和y必须为long类型数据
-
IntUnaryOperator
用于处理自变量为int类型的一元函数,即要求自变量x必须为int类型数据
-
IntBinaryOperator
用于处理自变量为int类型的二元函数,即要求自变量x和y必须为int类型数据
-
DoubleUnaryOperator
用于处理自变量为double类型的一元函数,即要求自变量x必须为double类型数据
-
DoubleBinaryOperator
用于处理自变量为double类型的二元函数,即要求自变量x和y必须为double类型数据
-
BinaryOperator<T>
BinaryOperator继承与BiFunction<T, T,T> ,是一个标准的二元函数,即自变量x与自变量y以及因变量z之间的二元函数,这个函数的定义由自己定义
网友评论