В среде scala я использую класс java, содержащий метод метода type()
который, как представляется, вызывает проблемы, поскольку type
является ключевым словом scala.
Мне нужно вызвать метод реального type
(определенный в классе java), а не scala.
val c = new JavaClass(...)
val s = new ScalaClass(c.type(), c.name())
// identifier expected but 'type' found.
Можно ли каким-то образом вызвать метод type
определенный в классе java?
Примечание. Я не могу переписать класс java, так как он предоставил библиотеку без разрешения на редактирование.
вы можете вызвать метод java, окружив его backtics
c.'type'()