如何将元素从一个数组添加到另一个数组?

时间:2011-08-26 20:25:34

标签: android class arraylist

我有一个名为people的人,有自己的名字,id等... 我在数组列表public ArrayList<people> pList;中有完整的人员列表 当我点击某些名称时,我想将pList中的人添加到public ArrayList<people> followList;执行followList.add(pList.get(position))不起作用。这样做的正确方法是什么。

另外,在另一次点击中,我想从followList中删除特定对象,所以我尝试执行followList.remove(pList.get(position)),但显然它不起作用。

我基本上试图从原始列表中获取人员列表。

2 个答案:

答案 0 :(得分:1)

followList似乎未初始化。在添加或删除之前,您应该使用new ArrayList<people>()进行初始化。

答案 1 :(得分:0)

你确定你已经实例化ArrayList followList,并且pList [position]实际上有一个元素吗?