我想知道为什么每次运行代码时第一列中出现的数字都会发生变化。第二列中的数字将始终相同。 (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我明白了。描述有点困惑,但我现在明白了。 –