标签:android blog http ar io 使用 sp java on
<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流!
集合框架图:
1. Collection
Collection定义了集合框架的共性功能。
1)添加 add(e); addAll(collection);
2)删除 remove(e); removeAll(collection); clear();
3)判断。 contains(e); isEmpty();
4)获取 iterator(); size();
5)获取交集。 retainAll();
6)集合变数组。 toArray();
2. List: 特有方法。凡是可以操作角标的方法都是该体系特有的方法。
1) 增 add(index,element); addAll(index,Collection);
2) 删 remove(index);
3) 改 set(index,element);
4) 查 get(index); subList(from,to); listIterator(); int indexOf(obj):获取指定元素的位置。 ListIterator listIterator();
3. List集合特有的迭代器。ListIterator是Iterator的子接口。
在迭代时,不可以通过集合对象的方法操作集合中的元素。 因为会发生ConcurrentModificationException异常。
所以,在迭代器时,只能用迭代器的放过操作元素,可是Iterator方法是有限的, 只能对元素进行判断,取出,删除的操作, 如果想要其他的操作如添加,修改等,就需要使用其子接口,ListIterator。
该接口只能通过List集合的listIterator方法获取。
标签:android blog http ar io 使用 sp java on
原文地址:http://www.cnblogs.com/bye-2012lx/p/4172813.html