Можно создать дубликат:
Accessing scala.None from JavaКак не использовать scala.None из Java кода
В Java вы можете создать экземпляр Some
с помощью конструктора, т.е. new Some(value)
, но None
не имеет партнерский класс. Как вы передаете None
функции Scala с Java?
Мне даже пришлось написать «scala.Option.apply ((String) null)», чтобы сделать компилятор счастливым. – Eric
Спасибо! Это сработало для меня, в то время как scala.None $ .MODULE $ произвел ошибки типа. –