1、Java集合框架
框架:所谓的框架就是类库的集合。集合是表示和操作集合的统一框架,它包含实现集合的接口和类。
一个集合框架中不同的集合类有不同的数据结构,所以在使用时,要根据应用的性能需求选择不同的集合类。
集合类存储在java.uti包中,在以后的编程中会用到大量的集合类和相关接口。
Iterable:迭代器接口集合:类集接口列表:列表连接集:数据集接口队列:队列映射:键值对组合映射表
2、Iterable接口和迭代器
Iterable然后实现这个接口,允许对象成为' foreach '语句的目标,也就是集合对象允许迭代。
类集连接的QCoIIection是Iterable的子接口,所以所有的类集对象都可以迭代访问,而Mapping map不能。
方法1:
iterator iterator()///函数:返回迭代一组T型元素的迭代器。迭代器是实现迭代器/列表器接口的类的对象,可以通过遍历类集来访问和操作每个元素。Listlterator扩展了父接口迭代器,允许双向遍历集合,并修改和删除元素。3、Collection接口
由类集合接口定义的方法int size()
布尔值isEmpty()
布尔包含(对象o)
-迭代器迭代器()
-Object toArray()
布尔加法
布尔删除(对象o)
-void清除()
4、List、Set、Map
列表扩展了集合,特点:有序且可重复的集扩展了集合,特点:无序且不可重复的映射是存储关键字/值对的对象。给定一个关键字,您可以查询它的值。关键字和值都可以是对象。不是映射集合的子接口。所以它不能用迭代器来遍历自己。5、课程总结
Java集合框架Iterable接口和迭代器集合接口列表、集合、映射