簡體   English   中英

在Trove哈希圖中設置默認值

[英]Setting default value in Trove hash map

如何設置TLongDoubleHashMap集合的默認值(當鍵不存在時返回)。 默認情況下它返回0,我希望它返回NaN。

我在文檔中找到了這個:

如果給定鍵沒有條目,則返回將從get(long)put(long, double)返回的值。 默認值通常為零,但可以在構造集合時更改。

但是我發現沒有辦法在構建過程中設置該值。

通過使用此構造函數

public TLongDoubleHashMap(int initialCapacity,float loadFactor,long noEntryKey,double noEntryValue)

例如:

TLongDoubleHashMap map = new TLongDoubleHashMap(5, 0.5f, Double.NaN, Double.NaN)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM