📅  最后修改于: 2023-12-03 14:42:55.602000             🧑  作者: Mango
TreeMap 是一种基于红黑树实现的有序映射。headMap(K key) 方法返回一个头部视图,其键严格小于 key。
public SortedMap<K,V> headMap(K toKey)
toKey:键的最大值(不包括)。
一个 SortedMap,其键严格小于 toKey。如果 TreeMap 为空,则返回空的 SortedMap。
TreeMap<Integer, String> map = new TreeMap<>();
map.put(1, "one");
map.put(2, "two");
map.put(3, "three");
map.put(4, "four");
map.put(5, "five");
SortedMap<Integer, String> headMap = map.headMap(4);
System.out.println(headMap); // 输出 {1=one, 2=two, 3=three}