- 4
- 0
- 约1.13万字
- 约 9页
- 2021-02-27 发布于河北
- 举报
java 集合总结 _模板
java 集合总结(一)
一、数组、集合
数组、集合:都是一种容器,用一个对象管理多个对象;
数组:不能自动增长;只能存放同类型的元素
集合:能自动扩容;部分集合允许存放不同类型的元素;
二、学习这些集合类要掌握哪些东西:
1)怎样得到(选择)集合对象;
2)怎样添加元素
3)怎样删除元素
4)怎样循环遍历没一个元素
三、 list 、 set、 map
collection: 父接口;
Set:接口 ---一个实现类: HashSet
List: 接口 ---三个实现类: LinkedList,Vector,ArrayList
SortedSet:接口 --- 实现类: TreeSet
1、 List:
List: 有序列表,允许存放重复的元素;
实现类:
ArrayList :数组实现,查询快,增删慢,线程不安全,轻量级;下标也是从
LinkedList :链表实现,增删快,查询慢
0 开始;
Vector:数组实现,线程安全,重量级
2.Set:
无序集合,不允许存放重复的元素;
实现类 HashSet: equals 返回 true,hashCode 返回相同的整数;哈希表;
子接口 SortedSet:对 Set 排序实现类 :TreeSet:二叉树实现的;
看 API :泛型:表示一个对象;
Iterator: 接口,迭代器;
ja
原创力文档

文档评论(0)