gpt4 book ai didi

java - Kotlin 类型不匹配 : Required Long found Unit

转载 作者:行者123 更新时间:2023-11-29 18:34:01 25 4
gpt4 key购买 nike

我在 java 中有一个 pojo 类,如下所示

public class Pojo{
@SerializedName("notificationTime")
private long notificationTime;

public long getNotificationTime(){
return notificationTime;
}
}

现在我正在 kotlin 中尝试这个 notificationTime,如下所示

var notifTime:Long = Pojo.notificationTime

如前所述,它显示编译时错误。请帮忙。我是 Kotlin 的新手。

最佳答案

没有实例,Pojo.notificationTime 会尝试调用静态方法。这不是您的代码公开的内容。

所以初始化你的对象,然后获取它的notificationTime:

val pojo = Pojo()
val notifTime = pojo.notificationTime // actually calls `getNotificationTime()` as an implicit getter

关于java - Kotlin 类型不匹配 : Required Long found Unit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55045567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com