黑马程序员技术交流社区

标题: List集合整理 [打印本页]

作者: 暗影流光    时间: 2014-7-9 19:52
标题: List集合整理
1、添加:
void add(index,element);
void addAll(index,collection);
2、删除:
remove(index)返回被删除的对象
3、修改:
set(index,element) 返回被修改的对象
4、获取:
int   indexOf(Object);
int   lastIndexOf(Object);
list   subList(from,to);
Object    get(index);
List 集合由特有的迭代器:ListIterator,可以实现在迭代过程中完成元素的增删改查,只有List集合具备该迭代功能。
ListIterator有add(增加)、set(设置)的功能。

在迭代工程中,注意不要使用集合操作元素,容易出现异常。当方法检测到对象的并发修改,但不允许这种修改时,会抛出concurrentModificationException。
作者: 青程    时间: 2014-7-9 20:00
ArrayList, Vector, LinkedList,你怎么都不总结一下啊
作者: 少先队员    时间: 2014-7-9 21:10
这么少啊
作者: mytongyong    时间: 2014-7-9 21:17
都是继承自List,掌握常用的方法就可以了吧。至于太过于复杂的查一查官方文档,或者上网搜一搜就可以了啊。

作者: 梦里花-静    时间: 2014-7-9 23:26
兄台 你确实整理的只是一部分啊 继续努力哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2