java - 先前建立的随机数(java)

标签 java swing netbeans random

以下代码显示了 4 个 int 变量:

  int xy1 = 724329;
  int xy2 = 714385;
  int xy3 = 715440;
  int xy4 = 696492;

我假装编写一个应用程序,通过打开它,在 java 控制台上随机显示这些数字之一(不是它们之间的数字)。我知道 Math.Random 类可以用来解决此类问题,但我不知道正确的方法是什么。

所以,谢谢。

最佳答案

听起来你只是想要一个可能值的集合,以及一个介于 0 和 3 之间的索引:

int[] values = { 724329, 714385, 715440, 696492 };
Random random = new Random(); // Ideally initialize once for the entire app
int index = random.nextInt(4);
int value = values[index];

关于java - 先前建立的随机数(java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20333190/

相关文章:

java - 如何在 Jooq 中使用 SelfJoin?

java - 从android中的编辑文本框获取XXX-XXX-XXXX格式的电话号码

java - Ninja 框架端点在尝试将 JSON 映射到自定义对象时抛出 500 错误

java - 使用 Java 实现最小形状绘图工具桌面应用程序的指南

java - setSize() 不适用于 JFrame

java - 如何对 netbeans 保存项目设置操作?

java - JNI printf 到 log4j

java - 不一致的 Java Swing JFrame 大小

java - 是否可以为 netbeans 上的 Web 服务操作创建自定义异常?

java - 为什么我的输出没有 () 围绕重复数字以及为什么它不起作用?