本文介绍了在Java中生成随机的唯一双精度值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个64位浮点随机数的集合,并且它们应该是不同的。是否有用于此操作的库例程,或者是否应手动搜索重复项?
实际上,更重要的是这些数字不能比一些非常小的常量ε更接近。是否也有相应的库例程? 推荐答案为此可以使用streams。
double[] array = new Random().doubles() .distinct() .limit(500) // How many you want. .toArray();更多推荐
在Java中生成随机的唯一双精度值
发布评论