摘要: 一、Map简介 Map接口储存一组成对的键-值对象,提供key(键)到value(值)的映射。 Map中的key不要求有序,不允许重复。value同样不要求有序,但可以重复。 最常见的Map实现类是HashMap,他的储存方式是哈希表,优点是查询指定元素效率高。 映射关系(两个集合):A集合和B集合 阅读全文
posted @ 2018-05-31 23:02 LuckyGJX 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、Set接口简介 根据API,Set接口是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。 二、Set接口特性 1.不允许重复 阅读全文
posted @ 2018-05-31 14:57 LuckyGJX 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、集合类概述 在java2(jdk1.2)之前,java是没有完整的集合框架的。它只有一些简单的可以扩展的容器类,比如vector,stack类等。 我们知道数组可以存储多个数据,既然数组可以存储多个数据,那为什么我们还需要集合类呢? 我们先来看一下数组的弊端: 1.长度是不可变的,一旦数组初始化 阅读全文
posted @ 2018-05-31 00:05 LuckyGJX 阅读(120) 评论(0) 推荐(0) 编辑