相关疑难解决方法(0)

在Java中使用Scala traits和已实现的方法

我想不可能从Java调用Scala特征中实现的方法,或者有办法吗?

假设我在Scala中:

trait Trait {
  def bar = {}
}
Run Code Online (Sandbox Code Playgroud)

如果我使用它,在Java中

class Foo implements Trait {
}
Run Code Online (Sandbox Code Playgroud)

Java抱怨说 Trait is not abstract and does not override abstract method bar() in Trait

java scala scala-java-interop

59
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

scala ×1

scala-java-interop ×1