list.add()和list.addAll()区别

list.add()是将对象当做元素添加进列表

list.addAll()是相当于迁移数据

例如:现在有一个a集合中里面有数据5条,分别添加进list.add()和list1.addAll()

取出时:

list.get(0) = a集合  list.size = 1; list.get(0).size()=5

list1 = a集合;list1.size()=5

如果list1继续addAll其他的,则属于累积不断变大

猜你喜欢

转载自blog.csdn.net/qq_36178165/article/details/85990527
今日推荐