【发布时间】:2013-01-27 22:06:03
【问题描述】:
关于Java TreeMap方法(或NavigableMap接口):
public SortedMap<K,V> headMap(K toKey)
public NavigableMap<K,V> headMap(K toKey, boolean inclusive)
为什么它们返回不同的类型?我知道 SortedMap 对 NavigableMap 来说是超级的,我只是想知道为什么包含标志需要不同的返回。
查看代码没有意义,因为没有包含标志的版本只是调用另一个。
谢谢。
【问题讨论】: