如何为 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)