| BiConsumer<T,?U> | 表示接受两个输入参数并且不返回结果的操作。 |
|---|
| BiFunction<T,?U,?R> | 表示接受两个参数并生成结果的函数。 |
|---|
| BinaryOperator<T> | 表示对两个相同类型的操作数的操作,产生与操作数相同类型的结果。 |
|---|
| BiPredicate<T,?U> | 表示两个参数的谓词(布尔值函数)。 |
|---|
| BooleanSupplier | 代表 boolean结果的供应商。 |
|---|
| Consumer<T> | 表示接受单个输入参数并且不返回任何结果的操作。 |
|---|
| DoubleBinaryOperator | 表示对两个 double操作数进行的操作,并生成 double值的结果。 |
|---|
| DoubleConsumer | 表示接受单个 double值的参数并且不返回任何结果的操作。 |
|---|
| DoubleFunction<R> | 表示接受双值参数并生成结果的函数。 |
|---|
| DoublePredicate | 表示一个 double参数的谓词(布尔值函数)。 |
|---|
| DoubleSupplier | 代表 double结果的供应商。 |
|---|
| DoubleToIntFunction | 表示接受双值参数并生成int值结果的函数。 |
|---|
| DoubleToLongFunction | 表示接受双值参数并生成长值结果的函数。 |
|---|
| DoubleUnaryOperator | 表示对单个 double值操作数的操作,该操作数生成 double值的结果。 |
|---|
| Function<T,?R> | 表示接受一个参数并生成结果的函数。 |
|---|
| IntBinaryOperator | 表示对两个 int值操作数的操作,并产生 int值的结果。 |
|---|
| IntConsumer | 表示接受单个 int值的参数并且不返回任何结果的操作。 |
|---|
| IntFunction<R> | 表示接受int值参数并生成结果的函数。 |
|---|
| IntPredicate | 表示一个 int参数的谓词(布尔值函数)。 |
|---|
| IntSupplier | 代表 int结果的供应商。 |
|---|
| IntToDoubleFunction | 表示接受int值参数并生成双值结果的函数。 |
|---|
| IntToLongFunction | 表示接受int值参数并生成长值结果的函数。 |
|---|
| IntUnaryOperator | 表示对单个 int值操作数的操作,该操作数生成 int值的结果。 |
|---|
| LongBinaryOperator | 表示对两个 long值操作数的操作,并产生 long值的结果。 |
|---|
| LongConsumer | 表示接受单个 long值的参数并且不返回任何结果的操作。 |
|---|
| LongFunction<R> | 表示接受长值参数并生成结果的函数。 |
|---|
| LongPredicate | 表示一个 long参数的谓词(布尔值函数)。 |
|---|
| LongSupplier | 代表 long结果的供应商。 |
|---|
| LongToDoubleFunction | 表示接受长值参数并生成双值结果的函数。 |
|---|
| LongToIntFunction | 表示接受长值参数并生成int值结果的函数。 |
|---|
| LongUnaryOperator | 表示对单个 long值操作数的操作,该操作数生成 long值的结果。 |
|---|
| ObjDoubleConsumer<T> | 表示接受对象值和 double参数的操作,并且不返回任何结果。 |
|---|
| ObjIntConsumer<T> | 表示接受对象值和 int参数的操作,并且不返回任何结果。 |
|---|
| ObjLongConsumer<T> | 表示接受对象值和 long参数的操作,并且不返回任何结果。 |
|---|
| Predicate<T> | 表示一个参数的谓词(布尔值函数)。 |
|---|
| Supplier<T> | 代表结果的供应商。 |
|---|
| ToDoubleBiFunction<T,?U> | 表示接受两个参数并生成双值结果的函数。 |
|---|
| ToDoubleFunction<T> | 表示生成双值结果的函数。 |
|---|
| ToIntBiFunction<T,?U> | 表示接受两个参数并生成int值结果的函数。 |
|---|
| ToIntFunction<T> | 表示生成int值结果的函数。 |
|---|
| ToLongBiFunction<T,?U> | 表示接受两个参数并生成长值结果的函数。 |
|---|
| ToLongFunction<T> | 表示生成长值结果的函数。 |
|---|
| UnaryOperator<T> | 表示对单个操作数的操作,该操作生成与其操作数相同类型的结果。 |
|---|