在Scala案例类中创建Java对象:使用无(选项)

时间:2015-04-16 14:41:20

标签: java scala scala-option

我试图根据Scala案例类创建一个新的Java对象。一切似乎都很好,包括在第一次初始化中创建新对象,直到我需要填写Option[X]类型的属性(其中X是其他类型。它根据参数而变化)。

如果此属性具有我使用Some.apply("value")设法获得的值,但是当没有值存在时,我有点失去了使用的内容。如果这是一个Scala对象创建,我会使用None,但这似乎不是Java的一个选项。

我已尝试使用Option.apply(null)scala.Nonenull但未成功。如何在Java中为类型匹配None提供scala.Option<A>值?

0 个答案:

没有答案