色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

Java 四個隨機數 和為50

錢諍諍2年前8瀏覽0評論

Java 中有一個很常用的功能就是生成隨機數,今天我們來嘗試生成四個隨機數,使它們的和為50。

import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
Random random = new Random();
int num1 = random.nextInt(11);
int num2 = random.nextInt(11 - num1);
int num3 = random.nextInt(11 - num1 - num2);
int num4 = 50 - num1 - num2 - num3;
System.out.println("Random Numbers: " + num1 + ", " + num2 + ", " + num3 + ", " + num4);
}
}

首先我們先導入 Java 中的隨機數庫,然后使用 Random 類來生成隨機數。在本例中,我們需要生成四個隨機數,因此我們可以通過調用 nextInt 方法來實現。該方法的參數表示隨機數的上限,也就是從 0 到指定的上限之間生成隨機數。

接著我們定義了四個變量來存儲隨機數,這部分代碼中用到了一個簡單的技巧——如果 a + b + c = d,那么 d - c - b - a = 0。所以我們可以先生成三個隨機數,然后用 50 減去它們之和,得到第四個隨機數。

最后,我們通過調用 System.out.println 來輸出生成的四個隨機數,從而實現了讓這四個隨機數的和為 50 的功能。