我想知道爲什麼每次運行代碼時第一列中出現的數字都會發生變化。第二列中的數字將始終相同。 (83 51 77 90 96 58 35 38 86 54)?兩個隨機語句之間的區別
Random randomGenerator = new Random();
Random otherGenerator = new Random(123);
for(int i = 0; i < 10; i++) {
int number1 = 1 + randomGenerator.nextInt(100);
int number2 = 1 + otherGenerator.nextInt(100);
System.out.println("random numbers "+number1+" " +number2);
}
在第二列中的數字是不總是相同.... –
@OusmaneDiaw - 我認爲OP意味着代碼生成值的相同序列中的第二列中的每個時間這個代碼運行,而不是第二列填充單個值。 –
@TedHopp我明白了。描述有點困惑,但我現在明白了。 –