如何在scala的配置单元自定义项中返回null?

uklbhaso  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(309)

我正在scala做一个Hive自定义项

  1. class MyUDF extends UDF {
  2. def func(a: Double): Double {
  3. if (cond){ how to return null in this case? }
  4. else {some double}
  5. }
  6. }

我试过了 null.asInstanceOf[Double] 但这将输出为0。我需要一个空的输出,而不是在配置单元。
谢谢。

wj8zmpe1

wj8zmpe11#

鳞片 Double 不能是 null . 你能把接口改成返回一个 java.lang.Double ?

相关问题