TreeMap
1、简介
TreeMap是底层实现为红黑树的集合容器/集合框架,是一种按排列顺序存储的键值对。
2、特性
存储类似于HashMap 的键值对。
允许不同的键。
不能有null键,可以有null值。
恒定的时间复杂度。
不同步 。
3、代码展现。
TreeMap(SortedMap<K, ? extends V> m)方法利用流将某个映射的条目全部添加到树映射当中,并且使用和原来一样的比较器。
public TreeMap(SortedMap<K, ? extends V> m) {
comparator = m.comparator();
try {
buildFromSorted(m.size(), m.entrySet().iterator(), null, null);
} catch (java.io.IOException cannotHappen) {
} catch (ClassNotFoundException cannotHappen) {
}
}
TreeMap操作。

浙公网安备 33010602011771号