java - 如何测试数字为零的java

标签 java numbers equality

我似乎无法弄清楚如何测试一个数字以查看它是否为零。不能有人告诉我我错过了什么。

getMin = Number.class
getMax = Number.class

测试

Number value = mvFacet.getMin() > 0 ? mvFacet.getMin() : mvFacet.getMax();
System.out.println(value.toString());

最佳答案

Number num;
...
if(num.intValue() == 0) {
    // num is 0 so do something here
}

Number 上可用的其他方法是:

byteValue()
doubleValue()
floatValue()
longValue()
shortValue()

选择对您正在使用的值最有意义的方法。

关于java - 如何测试数字为零的java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25882094/

相关文章:

java - 检查二维数组中第一行的元素是否相同

C++ 从包含字符的文件中读取数字

java - 从 root pom 中排除 findbugs 插件

java - LinkedList 存储节点的 LinkedList

java - 按位运算 OR on (double) 在 Java 中不可能,在 JavaScript 中可能

c++ - 输出到精确流 float

php - Y、N和0都等于0?

java - 当两个字符串都可以为空时如何比较两个字符串?

java - 将文件中的值与数组进行比较