Java Lambda借尸还魂 BinaryOperatorr函数

Java Lambda借尸还魂  BinaryOperatorr函数

package com.lius.jDemo;

import java.util.Arrays;
import java.util.List;
import java.util.function.BiFunction;
import java.util.function.BinaryOperator;
import java.util.function.Consumer;

/**
 * BinaryOperator<T,T,T>
 * 1.minBy
 * 2.maxBy
 * 3.apply...andThen
 */
public class BiOperationTest {
    //main Point Programmer
    public static void main(String[] args) {
        //创建控制台输出
        Consumer<Integer> eachoInt = System.out::println;
        //生成实例
        BiOperationTest biOperationTest =new BiOperationTest();
        //调用实例方法,输出计算结果
        eachoInt.accept(biOperationTest.addByBinaryOperation(12,16,(a,b)->a+b));

        //初始化测试数据
        List<Integer> listNum= Arrays.asList(-1

版权声明:本文为qq_39663113原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。