mirror of
https://gitee.com/dromara/hutool.git
synced 2025-05-17 05:29:34 +08:00
commit
84f0edcd15
@ -1110,4 +1110,24 @@ public class ClassUtil {
|
|||||||
}
|
}
|
||||||
return location.getPath();
|
return location.getPath();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否为抽象类或接口
|
||||||
|
*
|
||||||
|
* @param clazz 类
|
||||||
|
* @return 是否为抽象类或接口
|
||||||
|
*/
|
||||||
|
public static boolean isAbstractOrInterface(Class<?> clazz) {
|
||||||
|
return isAbstract(clazz) || isInterface(clazz);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否为接口
|
||||||
|
*
|
||||||
|
* @param clazz 类
|
||||||
|
* @return 是否为接口
|
||||||
|
*/
|
||||||
|
public static boolean isInterface(Class<?> clazz) {
|
||||||
|
return clazz.isInterface();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -2766,4 +2766,15 @@ public class NumberUtil {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ------------------------------------------------------------------------------------------- Private method end
|
// ------------------------------------------------------------------------------------------- Private method end
|
||||||
|
|
||||||
|
/**
|
||||||
|
* null转换为BigDecimal<br>
|
||||||
|
*
|
||||||
|
* @param bigDecimal 被转换的值
|
||||||
|
* @return BigDecimal
|
||||||
|
* @since 5.8.2
|
||||||
|
*/
|
||||||
|
public static BigDecimal nullToZero(BigDecimal bigDecimal) {
|
||||||
|
return bigDecimal == null ? BigDecimal.ZERO : bigDecimal;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user