XXXOperator详解

java.util.function包下有许多以Operator结尾的类,如下:

  • UnaryOperator

    UnaryOperator继承与Function ,是一个标准的一元函数,即自变量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

    BinaryOperator继承与BiFunction ,是一个标准的二元函数,即自变量x与自变量y以及因变量z之间的二元函数,这个函数的定义由自己定义

你可能感兴趣的:(XXXOperator详解)