我是 Kotlin 的新手,我正在尝试注入一个值(在这个例子中它只是一个 Int 但在实际代码中它是一个 Provider 类)我在这里做错了什么?为什么 x 是一个未解决的参考?
class Test
@Inject constructor(private val x: Int) {
companion object {
var y: Int = 0
@BeforeClass @JvmStatic
fun beforeClass() {
y = x * 2
}
}
}