- java.lang.Object
-
- develop.toolkit.base.utils.K
-
public final class K extends Object
判空处理简化操作
-
-
方法详细资料
-
def
public static <T> T def(T value, Supplier<T> defaultSupplier)如果为null返回默认值- 类型参数:
T- 泛型- 参数:
value- 值defaultSupplier- 默认值提供器- 返回:
- 值
-
let
public static <T> void let(T value, Consumer<T> consumer)如果不为null则执行consumer- 类型参数:
T- 泛型- 参数:
value- 值
-
map
public static <T,R> R map(T value, Function<T,R> function)如果不为null则返回转化值- 参数:
value- 值function- 转化函数- 返回:
- 转化值
-
-