我正在scala做一个Hive自定义项
class MyUDF extends UDF { def func(a: Double): Double { if (cond){ how to return null in this case? } else {some double} }}
class MyUDF extends UDF {
def func(a: Double): Double {
if (cond){ how to return null in this case? }
else {some double}
}
我试过了 null.asInstanceOf[Double] 但这将输出为0。我需要一个空的输出,而不是在配置单元。谢谢。
null.asInstanceOf[Double]
wj8zmpe11#
鳞片 Double 不能是 null . 你能把接口改成返回一个 java.lang.Double ?
Double
null
java.lang.Double
1条答案
按热度按时间wj8zmpe11#
鳞片
Double
不能是null
. 你能把接口改成返回一个java.lang.Double
?