public interface LongUnaryOperator
| java.util.function.LongUnaryOperator |
表示对单个long操作数进行的操作,该操作数生成long结果。 这是针对long的UnaryOperator的原始类型专业化。
这是一个 functional interface,其功能方法是 applyAsLong(long) 。
也可以看看:
公共方法(Public methods) |
|
|---|---|
default LongUnaryOperator |
andThen(LongUnaryOperator after) 返回首先将此运算符应用于其输入的 |
abstract long |
applyAsLong(long operand) 将此运算符应用于给定的操作数。 |
default LongUnaryOperator |
compose(LongUnaryOperator before) 返回一个合成运算符,该运算符首先将 |
static LongUnaryOperator |
identity() 返回总是返回其输入参数的一元运算符。 |
LongUnaryOperator andThen (LongUnaryOperator after)
返回首先将此运算符应用于其输入的after运算符,然后将after运算符应用于结果。 如果对任何一个操作符的评估抛出一个异常,它将被转发给组合操作员的调用者。
| 参数(Parameters) | |
|---|---|
after |
LongUnaryOperator: the operator to apply after this operator is applied |
| 返回(Returns) | |
|---|---|
LongUnaryOperator |
a composed operator that first applies this operator and then applies the after operator |
| 抛出异常(Throws) | |
|---|---|
NullPointerException |
if after is null |
也可以看看:
long applyAsLong (long operand)
将此运算符应用于给定的操作数。
| 参数(Parameters) | |
|---|---|
operand |
long: the operand |
| 返回(Returns) | |
|---|---|
long |
the operator result |
LongUnaryOperator compose (LongUnaryOperator before)
返回一个组合运算符,该运算符首先将before运算符应用于其输入,然后将此运算符应用于结果。 如果对任何一个操作符的评估抛出一个异常,它将被转发给组合操作员的调用者。
| 参数(Parameters) | |
|---|---|
before |
LongUnaryOperator: the operator to apply before this operator is applied |
| 返回(Returns) | |
|---|---|
LongUnaryOperator |
a composed operator that first applies the before operator and then applies this operator |
| 抛出异常(Throws) | |
|---|---|
NullPointerException |
if before is null |
也可以看看:
LongUnaryOperator identity ()
返回总是返回其输入参数的一元运算符。
| 返回(Returns) | |
|---|---|
LongUnaryOperator |
a unary operator that always returns its input argument |