Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:

Ahoj chci se zeptat jak se dá vytvořit náhodný text
př.: vybírám z tohoto: {"homer","bar­t","lisa","mag­gie"}
a chci aby mi to vybralo jednoho člena (náhodně) a vypsalo zatím mě nijak nenapadlo jak to udělat. Předem děkuju za pomoc

Odpovědět 13.4.2015 17:20
Lepší být šprt než blbec :)
Avatar
Atrament
Člen
Avatar
Odpovídá na Tomáš Brůna
Atrament:

Dej si ty členy rodiny do pole a pak máš zároveň každého toho člena očíslovaného indexem pole. Ve tvém případě je homer==0, bart==1 atd. No pak jenom vygeneruj náhodné číslo od 0 do počtu těch položek a vytáhni si z pole položku s tím číslem a máš to. Náhodné číslo se generuje pomocí třídy Random:

Random generator = new Random();
int nahodneCislo = generator.nextInt(pocetPolozek);
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 14.4.2015 0:20
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.