NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Generování čísel

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Ladislav Bečvář:8.9.2017 20:52

Ahoj, chtěl bych se zeptat, jak udělat co nejlehčím způsobem generátor čísel. Například v rozmezí 1-10. Díky.

 
Odpovědět
8.9.2017 20:52
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Ladislav Bečvář
Martin Dráb:8.9.2017 21:23
import java.util.Random;
. . .
Random generator = new Random();
...
int nahodneCislo = generator.nextInt(10) + 1;

V podstatě vytvoříš instanci generátoru náhodných čísel (generator), následně metodou nextInt jej nutíš generovat jednotlivá náhodná čisla. Její parametr udává maximální vygenerované číslo plus jedna, takže 10 generuje čísla od nuly do devítky). Abys z toho dostal 1-10, je třeba ještě přičíst jedničku.

Případně mrkni sem:
http://www.javapractices.com/…picAction.do?…

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
8.9.2017 21:23
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.