ファンクショナルインターフェース
BinaryOperator<T> 2つの引数と戻り値が同じ型。
プリミティブ型用にIntBinaryOperator, LongBinaryOperator, DoubleBinaryOperatorが用意されている。
BinaryOperator<BigInteger> bo = (arg1, arg2) -> arg1.abs().add(arg2.abs()); System.out.println(bo.apply(new BigInteger("-100"), new BigInteger("-100")));