fix comment

This commit is contained in:
Looly 2023-12-08 23:10:43 +08:00
parent c529fa129f
commit dfc0b4ecf1

View File

@ -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的值