Map集合的几种常用类:
HashMap、TreeMap、Properties
* HashMap:可以存入重复的键值,但是当键相同时,值会被覆盖
* 简言之就是“键相同,值覆盖”
* TreeMap:同样是通过二叉树的原理来保证键的唯一性。注意:
* 是“键”的唯一性。因为是二叉树原理,所以其中的键是按照某种
* 顺序进行排序的。和TreeSet一样,也可以通过自定义比较器的
* 方式来改变其排序方式。
* Properties:它是HashTable的一个实现类。HashTable和HashMap
* 十分相似,区别在于HashTable是线程安全的,因为存取速度慢,基
* 本上被HashMap取代了。但是它的子类Properties在实际开发中却
* 经常被使用,来存取应用配置项。遍历Properties需要用枚举。
*
|
|