当前位置: 技术问答>java相关
怎麼我的書上沒有講到ArrayList,高手們說一下。
来源: 互联网 发布时间:2015-05-14
本文导语: 我看例子時看到 ArrayList al = new ArrayList() 怎麼我的書上沒有講到ArrayList,高手們說一下。 | A List backed by an array. Use instead of Vector as a general-purpose object holder. Allows rapid random acces...
我看例子時看到 ArrayList al = new ArrayList()
怎麼我的書上沒有講到ArrayList,高手們說一下。
怎麼我的書上沒有講到ArrayList,高手們說一下。
|
A List backed by an array. Use instead of Vector as a general-purpose object holder. Allows rapid random access to elements, but is slow when inserting and removing elements from the middle of a list. ListIterator should be used only for back-and-forth traversal of an ArrayList, but not for inserting and removing elements, which is expensive compared to LinkedList.
ArrayList 由一个数组后推得到的List。作为一个常规用途的对象容器使用,用于替换原先的Vector。允许我们快速访问元素,但在从列表中部插入和删除元素时,速度却嫌稍慢。一般只应该用ListIterator对一个ArrayList进行向前和向后遍历,不要用它删除和插入元素;与LinkedList相比,它的效率要低许多
ArrayList 由一个数组后推得到的List。作为一个常规用途的对象容器使用,用于替换原先的Vector。允许我们快速访问元素,但在从列表中部插入和删除元素时,速度却嫌稍慢。一般只应该用ListIterator对一个ArrayList进行向前和向后遍历,不要用它删除和插入元素;与LinkedList相比,它的效率要低许多
|
就说给你听吧。
http://www.onjava.com/lpt/a//onjava/2001/05/30/optimization.html
---------------
shmilu@sina.com
http://www.onjava.com/lpt/a//onjava/2001/05/30/optimization.html
---------------
shmilu@sina.com
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。