四. Java学习笔记四
四. Java学习笔记四
前言
本章主要是学习集合,首先先得了解一下集合:
Java集合类存放在java.util包中,是一个用来存放对象的容器。
- 集合只能存放对象。
- 集合存放的都是对象的引用,而非对象本身。
- 集合可以存放不同类型,不限数量的数据类型。
目录
- Part1. Collection
- Part2. 泛型
- Part3. Set类
- Part4. Colletion集合工具类方法
- Part5. Map集合
Part1. Collection
collection集合框架:
collection类中常用功能,这些方法能够在collection的子类中使用:
Part2. 泛型
泛型是一种未知的数据类型,当我们不知道是用什么数据类型的时候,可以使用泛型。泛型也能看成一个变量来接受数据类型
其有如下优缺点:
Part3. Set类
Hashset类
hash表中没有重复的元素
对于set类能用如下几种方式遍历
哈希值
LinkedHashSet
LinkedHashSet保证元素有序
可变参量
Part4. Colletion集合工具类方法
定义:
例子:addAll,用到了可变参量,list为方法的一个参量

Part5. Map集合
注意map集合是一个双列集合,每个元素包含两个值key和value.
map接口方法
map遍历方法:
Entry键值对对象