XXXOperator详解

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之间的二元函数,这个函数的定义由自己定义

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容