mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-24 18:04:54 +08:00
fix comment
This commit is contained in:
parent
c529fa129f
commit
dfc0b4ecf1
@ -991,10 +991,10 @@ public class NumberUtil extends NumberValidator {
|
||||
|
||||
// region nullToZero
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static int nullToZero(final Integer number) {
|
||||
return number == null ? 0 : number;
|
||||
@ -1004,64 +1004,64 @@ public class NumberUtil extends NumberValidator {
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static long nullToZero(final Long number) {
|
||||
return number == null ? 0L : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static double nullToZero(final Double number) {
|
||||
return number == null ? 0.0 : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static float nullToZero(final Float number) {
|
||||
return number == null ? 0.0f : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static short nullToZero(final Short number) {
|
||||
return number == null ? (short) 0 : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static byte nullToZero(final Byte number) {
|
||||
return number == null ? (byte) 0 : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 如果给定值为0,返回1,否则返回原值
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param number 值
|
||||
* @return 1或非0值
|
||||
* @return 0或非0值
|
||||
*/
|
||||
public static BigInteger nullToZero(final BigInteger number) {
|
||||
return number == null ? BigInteger.ZERO : number;
|
||||
}
|
||||
|
||||
/**
|
||||
* 空转0
|
||||
* 如果给定值为{@code null},返回0,否则返回原值
|
||||
*
|
||||
* @param decimal {@link BigDecimal},可以为{@code null}
|
||||
* @return {@link BigDecimal}参数为空时返回0的值
|
||||
|
Loading…
Reference in New Issue
Block a user