文章目录 零、本讲学习目标 一、TreeMap类 (一)TreeMap类概述 (二)TreeMap类API文档 (三)TreeMap类结构图 二、案例演示 (一)TreeMap集合按键自然排序 (二)TreeMap集合按键定制顺序 三、课后作业 任务:创建学员TreeMap集合,按键倒序输出键值对 零、本讲学习目标 理解TreeMap类特点与对象存储原理 掌握TreeMap元素自然排序和定制排序 一、TreeMap类 (一)TreeMap类概述 TreeMap集合是Map接口的另一个实现类,在TreeMap内部是通过二叉树的原理来保证键的唯一性,这与TreeSet集合存储的原理一样,因此TreeMap中所有的键是按照某种顺序排列的。 为了实现TreeMap元素排序,可以参考TreeSet 集合排序方式,使用自然排序和定制排序。 (二)TreeMap类API文档 https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html