30
ฉันจะสร้างจำนวนเต็มแบบสุ่มภายในช่วงที่ระบุใน Java ได้อย่างไร
ฉันจะสร้างintค่าสุ่มในช่วงที่ระบุได้อย่างไร ฉันได้ลองสิ่งต่อไปนี้แล้ว แต่สิ่งเหล่านี้ใช้ไม่ได้: ความพยายามที่ 1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: `randomNum` can be bigger than `maximum`. พยายาม 2: Random rn = new Random(); int n = maximum - minimum + 1; int i = rn.nextInt() % n; randomNum = minimum + i; // Bug: `randomNum` can …