[英]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.