支持泛型,避免数据不一致和转换异常,还对常用的数据结构进行了封装。集合框架体系是由Collection、Map和Iterator(迭代器)组成,各部分的作用如下所示。List(列表):元素是有序的且可重复。Map用于保存具有映射关系的数据,即key-value(键值对)。Map集合的key是唯一的,不可重复,而value可以重复。Map体系除了常用类之外,还有Properties(属性类)也属于Map体系。基本功能就是遍历集合中的所有元素,除了List集合有一个独有的迭代器Listiterator,别的集合类都是一样的。每个集合类都有iterator(),调用该方法就能得到迭代器对象。如果List集合使用迭代器,建议使用ListIterator,比原有的迭代器多了一些方法。Collection是Set、List和Queue接口的父接口,Set、List、Queue的子类都能使用如下方法。
暂无评论