nextInt обычно исключает верхнее значение, поэтому добавьте 1, чтобы включить его
Итак, в вашем случае мы скажем, что max
равно 10 и min
равно 5.
nextInt(n)
даст вам случайное число от 0 до n - 1.
Так что добавление +1
позволит вам включить значение n
.
nextInt(max-min)
, следовательно, дает вам случайное число между (в данном случае) 0 и 5 - 1 (и включает 5 из-за +1)
Затем добавляя min
снова,означает, что это даст вам указанное выше случайное число, но прибавьте к нему 5, так что результатом будет случайное число от 5 до 10.