This commit is contained in:
Looly 2022-02-17 12:51:14 +08:00
parent 4e11aeea37
commit 6af1d4f24c
3 changed files with 4 additions and 5 deletions

View File

@ -55,7 +55,7 @@ import java.util.function.Supplier;
* .with(Map::put, "blue", "#0000FF")
* .build();
* }
*
*
* <p>注意本工具类支持调用的构造方法的参数数量不超过5个一般方法的参数数量不超过2个更多的参数不利于阅读和维护</p>
*
* @author TomXin

View File

@ -3,7 +3,6 @@ package cn.hutool.core.lang;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.ArrayUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import java.util.Map;
@ -193,7 +192,7 @@ public class Assert {
* @since 5.4.5
*/
public static <T, X extends Throwable> T notNull(T object, Supplier<X> errorSupplier) throws X {
if (ObjectUtil.isNull(object)) {
if (null == object) {
throw errorSupplier.get();
}
return object;

View File

@ -16,8 +16,8 @@ public interface Consumer3<P1, P2, P3> {
* 接收参数方法
*
* @param p1 参数一
* @param p1 参数二
* @param p2 参数三
* @param p2 参数二
* @param p3 参数三
*/
void accept(P1 p1, P2 p2, P3 p3);
}