我在Spark中有这段代码
val stuff = MyFunction(
start=new LocalDate(2019, 7, 1),
end=new LocalDate(2019, 7, 3),
discreteCol = None
).persist
该功能从实木复合地板文件中读取和过滤。是否有None的反义词?
我想接受所有离散结果。该函数不会让我忽略该变量,因此我只想说它应该取任何值而不必枚举每个值。
答案 0 :(得分:2)
有一个名为Option
的类。它具有两个子类:None
和Some
。此类用于处理空值。
如果要让方法接受任何类,则您的discreteCol
类型应为Option[Any]
。然后,在将值传递给函数时,应将它们作为某个值发送。像这样:Some(yourValue)
。