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