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

集合框架小结-List

时间:2014-09-13 22:46:06      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:io   sp   cti   on   c   ad   r   as   rom   

List集合存储的元素是有序的,可重复的,有索引

List特有方法:

增加

add(index, element);

addAll(index, Collection);

删除

remove(index);

修改

set(index, element);

查找

get(index);

subList(from, to);

listIterator();

????|-List特有的迭代器是Iterator的自接口

注意:在迭代的过程中不能利用集合的方法操作集合的元素,容易引起并发修改异常

因此在迭代的过程中只能利用迭代器的方法来操作集合的元素

ListIterator特有的方法:

boolean hasPrevious()

如果以逆向遍历列表,列表迭代器有多个元素,则返回 true。

int nextIndex()

返回对 next 的后续调用所返回元素的索引。

int previousIndex()

返回对 previous 的后续调用所返回元素的索引。

void set(E e)

用指定元素替换 next 或 previous 返回的最后一个元素(可选操作)。

集合框架小结-List

标签:io   sp   cti   on   c   ad   r   as   rom   

原文地址:http://www.cnblogs.com/fantasy01/p/3970429.html

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