我希望這聽起來不像一個愚蠢的問題。Java類和構造函數
我有一個類A和一個類B.現在唯一的東西B是一個字符串ID。 現在我可以擁有多個對象A,每個對象可以有0個或更多類型爲B的對象。 這些包含在每個類A具有的HashMap(ID,someData)中。
我想要做的是每次我在A類中添加一個新ID以檢查是否已有 是B類型的對象,並且在我擁有的任何其他A類對象中具有相同的ID,並且if不是,創建一個新的B對象。
希望這是有道理的。如果我所問的是某種錯誤,請善意解釋一下 這是一種錯誤的做法或概念錯誤。
非常感謝。
編輯:爲了更清楚,在我的情況下,不希望共享我的所有對象的HashMap(ID,someData),例如讓我們說A是課程類,或目錄或銀行等。每個A類可以共享一些學生/客戶,但是每個A類可以包含不同的B類對象。