我在Java中有一个pojo类,如下所示
const onClick = useMemoizedCallback(() => {
console.log("NEW I've been clicked when count was: ", count);
}, [count]);
现在我正在按如下方式在Kotlin中尝试这个NotificationTime
public class Pojo{
@SerializedName("notificationTime")
private long notificationTime;
public long getNotificationTime(){
return notificationTime;
}
}
它显示如上所述的编译时错误。请帮忙。我是Kotlin的新手。
答案 0 :(得分:1)
没有实例,Pojo.notificationTime
尝试调用静态方法。这不是您的代码公开的内容。
因此初始化您的对象,然后获取其notificationTime
:
val pojo = Pojo()
val notifTime = pojo.notificationTime // actually calls `getNotificationTime()` as an implicit getter