日期:2014-05-20  浏览次数:20700 次

list
List<BmobObject> dlist;
dlist 实例化
//////////////


List <BmobObject>list=new ArrayList<BmobObject>();
for(int i=0;i<10;i++)
{
list.add(dlist[i]);
}
会出现错误
请问哪儿错了!

------解决方案--------------------
是不是说dlist[]的放返回值是BmobObject类型的就可以添加???
探讨

我晕,请问你申明时候,dlist是数组么??list.add(Object o),里面一定是个BmobObject才能add,dlist[i]表示dlist数组啊,同志,类型 不同当然出错

------解决方案--------------------
根本就不存在dlist[]这样的用法。要获取list的的index个元素,可以使用dlist(index);
你把
list.add(dlist[i]);改成list.add(dlist.get(i));就行了。
如果是想把dlist整个加入list中,直接使用list.addAll(dlist);就行了。