Viac na
Java Generovanie náhodného čísla medzi dvoma danými hodnotami
Chcel by som vedieť, ako vygenerovať náhodné číslo medzi dvoma zadanými hodnotami.
Dokážem vygenerovať náhodné číslo pomocou nasledujúceho:
Random r = new Random();
for(int i = 0; i < a.length; i++){
for(int j = 0; j < a[i].length; j++){
a[i][j] = r.nextInt();
}
}
Ako však môžem vygenerovať náhodné číslo v rozsahu od 0 do 100 (vrátane)?
134
3
Môžete použiť napr.
r.nextInt(101)
Pre všeobecnejší príkaz "medzi dvoma číslami" použite:
Získate tak náhodné číslo medzi 10 (vrátane) a 100 (bez)
ak potrebujete vygenerovať viac ako jednu hodnotu, potom stačí použiť for cyklus pre tento účel
Použite Random.nextInt(int).
Vo vašom prípade by to vyzeralo takto: