在 scala环境中,我使用包含方法type()
的 java class ,这似乎会导致麻烦,因为type
是scala关键字。
我需要调用真正的type
方法(在java类中定义),而不是scala方法。
val c = new JavaClass(...)
val s = new ScalaClass(c.type(), c.name())
// identifier expected but 'type' found.
我可以以某种方式调用java类中定义的type
方法吗?
注意:我无法重写java类,因为它是一个没有编辑权限的提供的库。
答案 0 :(得分:2)
你可以通过用backtics包围它来调用java方法
c.`type`()