一尘不染

用Java生成唯一的双精度值的最有效方法是什么

java

有一些方法,例如搜索重复项,但我想知道对于此任务是否有更好的解决方案。


阅读 127

收藏
2020-12-03

共1个答案

一尘不染

您可以streams为此使用。

double[] array = new Random().doubles()
                             .distinct()
                             .limit(500) // How many you want.
                             .toArray();
2020-12-03