永发信息网

listview数据add和addall的区别

答案:1  悬赏:60  手机版
解决时间 2021-11-10 02:56
  • 提问者网友:精神病院里
  • 2021-11-09 18:55
listview数据add和addall的区别
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-11-09 19:14
add 是将传入的参数作为当前List中的一个Item存储,即使你传入一个List也只会另当前的List增加1个元素
addAll 是传入一个List,将此List中的所有元素加入到当前List中,也就是当前List会增加的元素个数为传入的List的大小


[java] view plain copy
addAll(Collection c)
add(int index, Elelemt e)
--------------------------------------
addAll(Collection c)
此方法按照指定 collection 的迭代器所返回的元素顺序,将该 collection 中的所有元素添加到此列表的尾部。如果正在进行此操作时修改指定的 collection ,那么此操作的行为是不确定的(这意味着如果指定的 collection 是此列表且此列表是非空的,那么此调用的行为是不确定的)。
C 包含要添加到此列表中的元素的 collection
return 如果此列表由于调用而发生更改,则返回 true
NullPointerException: 如果指定的 collection 为 null
Throws
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯