列表<数组列表<T>&GT;&GT;更改多个条目</arraylist <t>

时间:2013-05-22 10:04:06

标签: list arraylist adapter

我有List<ArrayList <T>>名为arraylist,例如我想改变

arraylist.get(4).get(6)

通过

arraylist.get(4).get(6).setName(), 

它也会改变

arraylist.get(0).get(6),
arraylist.get(1).get(6), 
arraylist.get(2).get(6), 
arraylist.get(3).get(6).

我可以做些什么来避免这个错误?我需要一个arraylist列表,因为它将是动态生成的listview适配器的数据。

是否与this question有关?

关于它(上面的链接/问题)解决方案:我无法从头开始创建ArrayList<T>,因为我不知道会有多少。 (它将在运行时计算)

修改

感谢您的评论,我很抱歉我是Stackoverflow的新成员:

  1. 这是Android

  2. 应该发生什么: 我有一个<T>的ArrayLists列表(我需要它,因为它动态地为ListView适配器提供数据),我只想更改一个ArrayList的一个条目,例如第四个ArrayList的第6个条目

  3. 但是会发生什么:它还会改变第一个ArrayList的第6个条目,第二个ArrayList的第6个条目和第三个ArrayList的第6个条目。

0 个答案:

没有答案