1
是否存在可以提供自定義鍵相等比較器的Java中的基於Map的類(在lang,apache commons或其他地方)?帶有IEqualityComparer(TKey)的C#字典的Java模擬器
在C#中,可以使用Dictionary類http://msdn.microsoft.com/en-us/library/ms132072.aspx。
是否存在可以提供自定義鍵相等比較器的Java中的基於Map的類(在lang,apache commons或其他地方)?帶有IEqualityComparer(TKey)的C#字典的Java模擬器
在C#中,可以使用Dictionary類http://msdn.microsoft.com/en-us/library/ms132072.aspx。
是的,TreeMap您可以construct使用自定義comparator
他們是不等價的。字典是基於散列的,並且接近O(1),其中TreeMap使用比較並且是O(n)。 – Johnbot 2015-05-27 13:50:36