Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:13.4.2015 17:20

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:14.4.2015 0:20

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.