我的 Kotlin 类TimeUtils有一个密封类声明为:
sealed class TimeUnit {
object Second : TimeUnit()
object Minute : TimeUnit()
fun setTimeOut(timeout : TimeUnit) {
// TODO something
}
我的 Java 类正在调用setTimeOut如下方法:
TimeUtils obj = new TimeUtils();
if (some condition) {
obj.setTimeOut(TimeUtils.TimeUnit.Minute); // ERROR
} else if (some other condition) {
obj.setTimeOut(TimeUtils.TimeUnit.Second); // ERROR
}
我在以上 2 行中收到错误说明expression required。任何人都可以帮助我如何解决它?
HUWWW
相关分类