Diskuze: průchod seznamem v náhodném pořadí

Java Java průchod seznamem v náhodném pořadí

Avatar
martinkobelka
Redaktor
Avatar
martinkobelka:

Dobrý den

Když procházím seznamem objektů, použiji tento kód.

for(zaklad vypsanyZaklad : zaklady){
    .......
}

Tento kód mi projde objekty v pořadí první, druhý, třetí, čtvrtý, pátý.....

Potřeboval bych ale tímto seznamem projít v náhodném pořadí. Abych prošel objekty v pořadí například třetí, pátý, sedmý, první....

Nemá někdo tušení jak toto elegantně vyřešit ?

Děkuji za odpověď

 
Odpovědět 17.1.2015 20:56
Avatar
Hartrik
Redaktor
Avatar
Odpovídá na martinkobelka
Hartrik:

Seznam předtím náhodně promícháš a procházíš jako doposud.

http://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#shuffle-java.util.List-
Editováno 17.1.2015 21:16
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 17.1.2015 21:16
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.