从Java,我如何访问Scala特征中定义的var?

时间:2011-10-08 04:40:09

标签: java scala interop

我有一个特征,它定义了单个var和单个函数,如下所示:

trait MyTrait {
  var myVar: Boolean

  def myFunction = 7
}

这个特性由一个类使用(比方说MyClass),我在几个尚未转换的Java文件中使用该类。在现有的Java类中,我如何访问该变量?我可以很好地访问该方法。

1 个答案:

答案 0 :(得分:1)

在最后一次尝试中弄清楚了。如果您初始化myVar,它会按预期工作。

var myVar: Boolean = _