我正在尝试将 python 代码移植到 java 中并被困在一个地方。java中是否有任何方法等效于python中的numpy.random.uniform()?
问问题
640 次
2 回答
1
据我所知,你不能在 java 中做到这一点,至少没有库,但你可以尝试这样的事情。
Random random = new Random();
List<Double> numbers = DoubleStream.generate(() -> random.nextFloat() * range).limit(100).boxed().collect(Collectors.toList());
这将生成一个包含 100 个浮点数的列表。
于 2017-06-15T06:18:04.963 回答
0
只需使用
随机 rnd = new Random();
rnd.nextInt(int 边界);
rnd.nextDouble(双边界);
rnd.next();
如果你想要一个随机列表,最好的方法可能是编写你自己的小方法,只需使用一个数组并用 for 循环填充它。
于 2017-06-15T07:55:42.613 回答