22问答网
所有问题
java中变量a是double型的。怎么判断a是否为null
如题所述
举报该问题
其他回答
第1个回答 2018-04-01
double是基本类型,不能判断null。
可以将double转换成包装类Double,这样就可以判断null了。
1 :if(a==b==c); 多了分号
2:if(a==b!=c||a==c!=b||b==c!=b) 应是if(((a==b)&&(b!=c))||((a==c)&&(b!=c))||((b==c)&&(b!=c)))
3: if(a==b!=c||a==c!=b||b==c!=b&&a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
应是
if(((a==b)&&(b!=c))||((a==c)&&(b!=c))||((b==c)&&(b!=c))&&(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b))
第2个回答 2022-08-15
在java中,只有引用类型才能用null判空,所以要判断double类型是否为空有两种办法:
1 转为String类型,用String.valueOf(a)
2 将double转换成包装类型Double,这样就可以判断null了
相似回答
大家正在搜