Java 集合Map接口,泛型,TreeMap集合

Map接口
是一种双列集合,每个元素都包含一个键对象Key和值对象Value,键和对象之间存在一种对应关系,称为映射。
特点:Map中的映射关系是一对一的,一个键对象Key对应唯一一个值对象Value,其中键对象Key和值对象Value可以是任意数据类型,并且键对象Key不允许重复。

举个栗子
在这里插入图片描述
泛型:
省去强制装换的麻烦
里面存储只能是字符串类型

3.TreeMap集合
是Map接口的另一个实现类,在TreeMap内部通过二叉树的原理来保证键的唯一性,与TreeSet集合存储的原理一样,因此TreeMap中的所有键是按照某种顺序排序的。
为了实现TreeMap元素排序,可以参考TreeSet集合排序方式,使用自然排序和定制排序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章