[英]Decleare and initialize object in Java - Android Studio
我開始使用 Android Studio,因此使用 Java,我有點迷茫。 我創建了一個簡單的User.java
,我在其中創建了我的用戶結構。 然而,當嘗試向我的class
添加一個新Object
時,我無法做到這一點。
我想設置一個對象。 就如此容易:)
用戶.java
public void setProgress() {
this.progress = new Object({
accomplishedToday = true,
completedGoals = 0,
daysInRow = 0,
unlockedBadges = null
});
}
}
我想要實現的是在初始化用戶( new User()
)時創建一個如下所示的對象,但我缺少屬性progress
有沒有辦法在不創建另一個外部class
的情況下做到這一點?
您需要創建 Progress 類來實現您想要的。
由於您剛剛起步,也許應該改用 Kotlin。 它將避免您僅通過使用data class
來創建所有這些 getter 和 setter
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.