摘要: 1、概述 Map集合没有继承Collection接口,其提供的 key到value的映射。Map中不能包含相同的key,每个key只能映射到一个value。key还决定了存储对象在映射中的存储位置,但不是由key对象本身决定的,而是通过一种“散列技术”进行处理,产生一个散列码的整数值。散列码通常用做 阅读全文
posted @ 2018-08-26 12:27 襄阳古城 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Set集合中的对象不按特定的方式排序,只是简单地把对象加入集合,但Set集合中不能包含重复对象。Set集合由Set接口和Set接口的实现类组成。Set接口继承了Collection接口,因此包含Collection接口的所有方法。2、Set解耦常用的实现类有HashSet类与TreeSet 阅读全文
posted @ 2018-08-26 11:39 襄阳古城 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、概述 List集合包括List接口以及List接口的所有实现类。List集合中的元素允许重复,各元素的顺序就是对象插入的顺序。类似Java数组,用户可通过使用索引(元素在集合的位置)来访问元素在集合中的位置。 2、List接口定义了如下两个重要方法: a、get(int index):获得指定索 阅读全文
posted @ 2018-08-26 10:55 襄阳古城 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Collection接口是层次结构中的跟接口。构成Collection的单位称为元素。Collection接口通常不能直接使用,但该接口提供了添加元素、删除元素、管理数据的方法。由于List接口与Set接口都继承了Collection接口因此这些方法对List集合与Set集合是通用的。 注 阅读全文
posted @ 2018-08-26 10:45 襄阳古城 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1、概述 a、java.util包中提供了一些集合类,这些集合类又被称为容器。提到容易不难想到数据,集合类与数组的不同之处是,数组的长度是固定的集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。 b、常用的结婚有List集合、Set集合、Map集合,其中List集合与Set继承 阅读全文
posted @ 2018-08-26 10:41 襄阳古城 阅读(76) 评论(0) 推荐(0) 编辑