问题阐述
我想保持映射关系,该使用 Java 集合框架中哪个接口的实现类?
专业解答
可以使用 Map 接口的实现类。Map 接口实现了键和值的映射关系。其中保存的键必须是唯一的,每个键所对应的值也必须是唯一的。
但是 Map 中可以保存多个相同的值,这类似于数学上函数的概念。
Map 接口有 3 个常用的实现类,即 HashMap、TreeMap 和 LinkedHashMap。其中,HashMap 用于快速保存、查找数据。TreeMap 支持排序功能。LinkedHashMap 能够保存键值对的添加顺序。