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进行走访,也可以