阿里巴巴开发手册 if判断Double类型为空
时间: 2023-11-08 17:14:35 浏览: 73
在阿里巴巴开发手册中,建议使用以下方式判断Double类型是否为空:
```java
Double value = null;
if (value != null && !Double.isNaN(value)) {
// value不为空且不为NaN时执行的操作
} else {
// value为空或者为NaN时执行的操作
}
```
其中,`!Double.isNaN(value)`用于判断value是否为NaN,因为在Java中,如果Double类型的值为NaN(Not a Number),它既不等于任何数字,也不等于自己,因此需要额外判断。
阅读全文