工作中,不可避免的写 if-else 语句,有的时候,会觉得看着不爽,
写个函数接口
@FunctionalInterface
public interface VoidFunction {
void exec();
}
工具类
import cn.hutool.core.util.StrUtil;
import org.apache.commons.collections4.CollectionUtils;
import java.util.Collection;
import java.util.function.Consumer;
public class LambdaUtil {
public static <T> void ifNotNullThen(T value, Consumer<T> function) {
if (value != null) {
function.accept(value);
}
}
public static void ifNotNullThen(Object
提升代码优雅度:LambdaUtil函数库简化条件判断

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



