如何在 Java 中生成具有一些变化的随机数?

已发表: 2019-02-27
随机数压缩

在 Java 中, Math类中有一个方法random() ,它返回一个介于0.0 and 1.0之间的双精度值。 在 Random 类中有一个方法nextInt(int n) ,它返回 0(包括)和 n(不包括)范围内的随机值。

我相信您过去一定遇到过以下问题:

  • 如何在 Java 中生成随机数?
  • 使用Java生成范围内的随机数
  • 我在哪里可以找到 Java 随机数示例?
  • Java.lang.Math.random() 方法示例

这是一个使用 Random() 函数并为您所有问题提供答案的简单示例。

如何在 Java 中生成具有一些变化的随机数?

这就是我们在这里所做的:

  • 创建方法RandomTest1 () 这是一个简单的测试,它打印最小和最大数字之间的随机数(数字范围示例)。
  • 创建方法RandomTest2 () 这是一个简单的测试,它从列表中打印随机条目。
  • 在 main 中创建Two Threadsrun Main 方法。

Eclipse 控制台输出:

您可能想查看 500 多篇关于 Java 的教程。