Files
plusone-commons/docs/4_function.md
ZhouXY108 9ab92ce471 docs: 完善项目文档 [!9 (gitee)]
修改包描述(package-info.java)
修改 README.md
添加 docs 文件夹,包含各部分功能的介绍
2025-10-24 03:18:37 +00:00

947 B

4. - 函数式编程

4.1. PredicateTools

PredicateTools 用于 Predicate 的相关操作。

4.2. Functional interfaces

补充可能用得上的函数式接口:

Group FunctionalInterface method
UnaryOperator BoolUnaryOperator boolean applyAsBool (boolean)
UnaryOperator CharUnaryOperator char applyAsChar(char)
Throwing Executable void execute() throws E
Throwing ThrowingConsumer void accept(T) throws E
Throwing ThrowingFunction R apply(T) throws E
Throwing ThrowingPredicate boolean test(T) throws E
Throwing ThrowingSupplier T get() throws E
Optional OptionalSupplier Optional get() throws E
Optional ToOptionalBiFunction Optional apply(T,U)
Optional ToOptionalFunction Optional apply(T)