我有一個問題。有一個與元素的列表中的對象...無法避免循環內每個元素的覆蓋屬性?
我有一個用於循環就行了,然後我做這個
for (Object myObject : myObjects) {
myObject.setProperty(someService.getMyPropertyById(id));
}
好像它覆蓋由最後一個元素屬性的所有元素。
我也嘗試創建一個新的列表之前,然後添加myNewList.add(myObject)
希望避免這個,但同樣的結果。
任何想法如何實現這?聽起來很容易,但我正在努力一點點。
過了一段時間後,我意識到屬性(只有一個有這個問題)在我的第二個布爾變得被刪除,即使對象已經添加到一個新列表中,不應該被修改...它會得到改性。
什麼'id'在'getMyPropertyById(ID)'什麼?我想你也需要用循環來改變它。 – Journey
是myObject.id,應該改變每個循環,但我不知道爲什麼似乎都在同一個對象上工作 – jpganz18