【发布时间】:2018-11-08 21:10:24
【问题描述】:
我正在尝试从 0-3 创建三个不同的随机数,并将每个随机数分配给一个 int 变量。我该怎么做呢?此外,当.opset 为(0, 2) 时不会生成数组,但当它为(1, 3) 时会生成数组。我该如何解决这个问题?
package varselect;
import java.util.Arrays;
import java.util.Random;
public class varselect {
public static void main(String[] args) {
final int[] ints = new Random().opset(0, 2).distinct().limit(3).toArray();
}
}
【问题讨论】:
-
什么是
opset()? -
java.util.Random类中没有名为opset的方法。你从哪里得到的? -
我检查了 Java 11 的 Javadocs,除非有我不知道的更新版本的 Java,否则我看不出
opset是什么。 -
为了您自己阅读文档,
java.util.Random的 Java 11 javadoc 在这里:docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/…