我开始使用 Android Studio,因此使用 Java,我有点迷失了。我创建了一个简单的User.java
,在其中创建了我的用户的结构。然而,当尝试将新的Object
添加到我的class
时,我无法做到这一点。
我想设置一个对象。就这么简单:)
User.java
public void setProgress() {
this.progress = new Object({
accomplishedToday = true,
completedGoals = 0,
daysInRow = 0,
unlockedBadges = null
});
}
}
我想要实现的是在初始化用户时创建一个如下所示的对象(new User()
),但我缺少属性progress
有没有办法在不创建另一个外部类
的情况下做到这一点?
最佳答案
您需要创建 Progress 类来实现您想要的。
既然你刚刚开始,也许应该切换到 Kotlin。它将使您无需仅使用数据类
关于java - 在 Java 中声明并初始化对象 - Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59104310/