java的集合框架,java集合框架
java的集合框架,java集合框架
1. 什么是java的集合框架?
答: java的集合框架就像是一个容器,专门用来存储Java类的对象。
2. java的集合框架位于什么包中?
答: java.util.*;
3. java的集合类怎么分类的?标准是什么?
答: 集合按照其存储结构(数组、队列、链表、图、树)来分类的,主要有两大类,即单列集合Colletion和双列集合Map。
图 1-1 集合体系架构图
* Collection: 单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,
分别是List和Set。
List: 元素有序,元素可重复
ArrayList<E>: 基于数组,查询方便,但插入麻烦
LinkedList<E>: 基于链表,插入容易,访问麻烦
Vector<E>: 基于数组,基于线程安全,但付出了一定的性能代价
Set: 元素无序,不可重复
HashSet
TreeSet
Iterator<Shape> iterator=hashSet.iterator();
while (iterator.hasNext()) {
Shape s=iterator.next();
System.out.println(s);
}
* Map: 双列集合的根接口,用于存储具有键(Key)、值(value)映射关系的元素,每个元素都包含
一对键值,在使用Map集合时可以通过key找到对应的value。
待续
相关文章
- 暂无相关文章
用户点评