Java 中可以使用 Math.random() 方法來獲取 0 和 1 之間的隨機數。
int rand = (int) (Math.random() * 2);
上述代碼中,Math.random() 方法會返回一個介于 0.0 到 1.0 之間的隨機數,而我們將其乘以 2 則會得到一個介于 0.0 和 2.0 之間的隨機數。我們再將其強制類型轉換成 int 型,就可以得到整數隨機數 0 或 1。
當然,我們也可以使用 Random 類中的 nextInt() 方法來實現同樣的功能。
import java.util.Random; Random rand = new Random(); int r = rand.nextInt(2);
通過以上兩種方法,我們都可以輕松獲取 0 和 1 之間的隨機數。