用例为Double作为HashMap键

时间:2018-03-31 02:34:41

标签: java hashmap double

我正在阅读我的笔记Doubles因为HashMap密钥很糟糕,我依旧记得将它用于某些在线编码平台。

在处理Double作为您在现实世界中处理过的密钥或访谈或编码问题时,是否有任何用例和替代方案?

我正在考虑以下情况,如果是采访,我可以争辩使用这个并使我的论证这是我们能做的最好的。

MyDouble(){
   private final double original;
   private final long value;

   public MyDouble(double original) {
      this.original = original;
      this.value = Double.doubleToLongBits(original);
   }
}

0 个答案:

没有答案