当前位置:  技术问答>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,高手們說一下。

|
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相比,它的效率要低许多

|
就说给你听吧。
http://www.onjava.com/lpt/a//onjava/2001/05/30/optimization.html

---------------
shmilu@sina.com

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.util类arraylist<e>的类成员方法: arraylist定义及介绍
  • java的arraylist排序示例(arraylist用法)
  • java命名空间java.util类arraylist<e>的类成员方法: clone定义及介绍
  • ArrayList和Vector有何区别?
  • java命名空间java.util类arraylist<e>的类成员方法: ensurecapacity定义及介绍
  • 请问ArrayList和Vector哪个好?
  • java命名空间java.util类arraylist<e>的类成员方法: clear定义及介绍
  • 小问题:ArrayList的作用?怎么用?简例说明
  • java命名空间java.util类arraylist<e>的类成员方法: size定义及介绍
  • 如何把arrayList内容转换成数组
  • java命名空间java.util类arraylist<e>的类成员方法: isempty定义及介绍
  • java中ArrayList的几个问题!
  • java命名空间java.util类arraylist<e>的类成员方法: get定义及介绍
  • Vector 和 ArrayList到底有什么区别?
  • java命名空间java.util类arraylist<e>的类成员方法: add定义及介绍
  • 如何把一个数组转化为一个数据结构,如ArrayList。
  • java命名空间java.util类arraylist<e>的类成员方法: set定义及介绍
  • 关于ArrayList 的问题
  • java命名空间java.util类arraylist<e>的类成员方法: lastindexof定义及介绍
  • 如何把两个ArrayList合并?
  • java命名空间java.util类arraylist<e>的类成员方法: indexof定义及介绍
  • 请问Vector和ArrayList里存放的数据大小有没有限制?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3