码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈集合---动态数组

时间:2014-06-29 20:14:39      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:数据   一个   new      存储   数组   

     集合---一个存储数据的"无底洞"\动态数组,集合的作用和数组一样可以存储多个数据.但是集合中能够存储的数据的个数是动态增长的.随着我们往集合中新增元素的增多而自动增大.那么为什么它的长度可以变化呢?

     其实集合的本质就是数组,只不过当数组中存储的元素的个数等于数组长度的时候,就会自动new一个新数组,长度是原来的数组的两倍,在将原始的数据拷贝到新数组中,然后把旧数组的引用重新指向刚刚new的新数组,从而实现了动态增长!

浅谈集合---动态数组,布布扣,bubuko.com

浅谈集合---动态数组

标签:数据   一个   new      存储   数组   

原文地址:http://www.cnblogs.com/shiliang199508/p/3814671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!