如何在 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 的教程。