- 2
- 0
- 约4.38万字
- 约 6页
- 2016-10-11 发布于贵州
- 举报
Java编程思想书笔记(第9章-1)
Java编程思想读书笔记-3(第9章-1容器的使用及其工作原理)第9章 持有你的对象
一. 容器简介
1. 容器的分类1.1. Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。1) List:以元素安插的次序来放置元素,不会重新排列。2) Set:不接爱重复元素,它会使用自己内部的一个排列机制1.2. Map:一群成对的key-value对象,即所持有的是key-value pairs。Map中不能有重复的key,它拥有自己的内部排列机制。2. 容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。
二. 容器的详细介绍
1. CollectionCollection不提供get()方法。如果要遍历Collectin中的元素,就必须用Iterator。1.1. List1.1.1 List(interface):List为Collectin加入了一些函数,使它可以在List内进行安插和移除动作。List会产生ListIterator,通过它可以从两个方向来对List进行走访,也可以在List之内进行元素的安插和移除。1.1.2 ArrayList:可以快速随机访问;但当元素的安插或移除发生在List中央位置时,效率很差。不宜用ArrayList来进行安插和移除操作。1.1.3 LinkedList:与Arr
原创力文档

文档评论(0)