集合类的学习--ArrayList
来源:互联网 发布:unity3d发展前景 编辑:程序博客网 时间:2024/04/29 21:53
1.ArrayList类的说明
(1). ArrayList:我们可以将其看作是能够自动增长容量的数组。
(2).利用ArrayList的toArray()返回一个数组。
(3).Arrays.asList()返回一个列表。
(4).迭代器(Iterator) 给我们提供了一种通用的方式来访问集合中的元素。
2.ArrayList类中的某些方法的使用说明和注意点
(1).在使用Arrays.asList()返回一个列表的时候,我们不能增加它的容量(增加对象),但是可以通过 E set(int index, E element) 修改列表走过来元素的值.
(2).ArrayList的toArray()方法和数组当中的Arrays.asList(),这两个方法是作为集合类和数组之间转换的桥梁
3.集合类中迭代器使用说明
迭代器(Iterator) 给我们提供了一种通用的方式来访问集合中的元素。Iterator接口有三种方法
(1). boolean hasNext() : 如果仍有元素可以迭代,则返回 true。
(2). E next() : 返回迭代的下一个元素。重复调用此方法直到 hasNext()
方法返回 false,这将精确地一次性返回迭代器指向的集合中的所有元素。
(3). void remove() : 从迭代器指向的集合中移除迭代器返回的最后一个元素(可选操作)。每次调用 next 只能调用一次此方法。如果进行迭代时用调用此方法之外的其他方式修改了该迭代器所指向的集合,则迭代器的行为是不明确的。
说明: 可选操作是指我们在思想Iterator接口中可以实现,也可以不实现这种方法.如果不实现这种方法,那么就要抛出异常
- 集合类的学习--ArrayList
- 集合类的学习--ArrayList vs LinkedList
- Java集合ArrayList类的简单学习
- ArrayList,linkedList集合的学习
- 黑马程序员----集合类(ArrayList)的学习整理
- 集合类ArrayList的使用
- Java集合学习:ArrayList的实现原理
- java集合类学习笔记---ArrayList
- 集合类学习之Arraylist 源码分析
- 集合类学习之Arraylist 源码分析
- 【java学习笔记】集合类ArrayList
- Java集合类学习之Arraylist、Linkedlist
- ArrayList类的学习
- 集合类的ArrayList的应用实例
- 集合类ArrayList的构造器
- java ArrayList集合类的书写
- Java集合ArrayList实现类的总结
- 我的笔记 ArrayList 集合类
- [C]二维数组与指针
- osworkflow与spring的整合
- ghost使用详解
- 开题
- 程序员从美学角度来看待编写的代码
- 集合类的学习--ArrayList
- 未公开API函数揭秘——通用对话框
- Apache Ant 101:使Java项目生成易如反掌
- 菜菜日志之原来这就是桃花
- 在VB中用API实现多媒体
- 创建透明窗体
- Ajax - JSON (JavaScript Object Notation)学习
- JAVA 技术手册 修炼完成
- 集合类的学习--一个有用的类Collections类