我有一个项目的 ArrayList。我在数组列表中添加了一个具有某些属性的项目。当我再次将具有不同属性的相同项目添加到数组列表时,先前添加的项目的所有属性都设置为新项目的属性。 例如,如果我添加具有 Diesel 和 Sedan 等属性的 Car,我会再次添加具有 Petrol 和 Hatchback 属性的 Car。
我应该看到像这样的项目的 ArrayList
:
[0] Car(Diesel,Sedan)
[1] Car(Petrol,Hatchback)
但我是这样看的:
[0] Car(Petrol,Hatchback)
[1] Car(Petrol,Hatchback)
最佳答案
列表在两个索引处包含相同的引用
关于java - 当再次新选择同一项目时, ListView 中项目的属性更改(或设置为新属性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29205237/