mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix comment
This commit is contained in:
parent
f85e69ab65
commit
9c351cfb84
@ -2321,80 +2321,80 @@ public class NumberUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 如果给定值为0,返回1,否则返回原值
|
* 如果给定值为{@code null},返回0,否则返回原值
|
||||||
*
|
*
|
||||||
* @param number 值
|
* @param number 值
|
||||||
* @return 1或非0值
|
* @return 0或非0值
|
||||||
*/
|
*/
|
||||||
public static int nullToZero(Integer number) {
|
public static int nullToZero(Integer number) {
|
||||||
return number == null ? 0 : number;
|
return number == null ? 0 : number;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 如果给定值为0,返回1,否则返回原值
|
* 如果给定值为{@code null},返回0,否则返回原值
|
||||||
*
|
*
|
||||||
* @param number 值
|
* @param number 值
|
||||||
* @return 1或非0值
|
* @return 0或非0值
|
||||||
*/
|
*/
|
||||||
public static long nullToZero(Long number) {
|
public static long nullToZero(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(Double number) {
|
public static double nullToZero(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(Float number) {
|
public static float nullToZero(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(Short number) {
|
public static short nullToZero(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(Byte number) {
|
public static byte nullToZero(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 BigDecimal nullToZero(BigDecimal number) {
|
public static BigDecimal nullToZero(BigDecimal number) {
|
||||||
return number == null ? BigDecimal.ZERO : number;
|
return number == null ? BigDecimal.ZERO : number;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 如果给定值为0,返回1,否则返回原值
|
* 如果给定值为{@code null},返回0,否则返回原值
|
||||||
*
|
*
|
||||||
* @param number 值
|
* @param number 值
|
||||||
* @return 1或非0值
|
* @return 0或非0值
|
||||||
*/
|
*/
|
||||||
public static BigInteger nullToZero(BigInteger number) {
|
public static BigInteger nullToZero(BigInteger number) {
|
||||||
return number == null ? BigInteger.ZERO : number;
|
return number == null ? BigInteger.ZERO : number;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user