集合
挽歌亽朽年
平生不做皱眉事,世上应无切齿人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
集合 —— Map
Map接口概述将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关Collection集合的数据结构是针对元素有效Map接口成员方法V put(K key,V value)V ...原创 2020-05-07 20:56:20 · 164 阅读 · 0 评论 -
集合 —— Set
Set接口概述一个不包含重复元素的 collectionSet案例存储字符串并遍历存储自定义对象并遍历HashSet类概述不保证 set 的迭代顺序特别是它不保证该顺序恒久不变HashSet如何保证元素唯一性底层数据结构是哈希表(元素是链表的数组)哈希表依赖于哈希值存储添加功能底层依赖两个方法:int hashCode()boolean equals(Object obj...原创 2020-05-06 18:09:38 · 132 阅读 · 0 评论 -
集合 —— 泛型及其他
为什么会有泛型呢?通过案例引入早期的Object类型可以接收任意的对象类型,但是在实际的使用中,会有类型转换的问题。也就存在这隐患,所以Java提供了泛型来解决这个安全问题泛型应用泛型类把泛型定义在类上格式:public class 类名<泛型类型1,…>注意:泛型类型必须是引用类型泛型方法把泛型定义在方法上格式:public <泛型类型> 返回类型 方...原创 2020-05-05 20:38:27 · 277 阅读 · 0 评论 -
集合 —— List接口
List接口概述有序的 collection(也称为序列)此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素与 set 不同,列表通常允许重复的元素List接口成员方法void add(int index,E element)E remove(int index)E get(int index)E se...原创 2020-05-04 21:16:26 · 141 阅读 · 0 评论 -
集合——Iterator接口
Java集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现Java集合类的基本接口是Collection接口。而Collection接口必须继承java.lang.Iterable接口Iterator接口概述对 collection 进行迭代的迭代器依赖于集合而存在Iterator接口成员方法boolean hasNext()E next()Iterator接口的着三个方...原创 2020-05-03 08:51:26 · 162 阅读 · 0 评论 -
集合——collection接口
集合类概述为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象集合类的特点集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象Collection接口概述Collection ...原创 2020-05-03 08:45:29 · 231 阅读 · 0 评论
分享