Thread View: be.comp.programming
3 messages
3 total messages
Started by Christian R
Fri, 16 Jul 2004 14:35
Random en Java
Author: Christian R
Date: Fri, 16 Jul 2004 14:35
Date: Fri, 16 Jul 2004 14:35
14 lines
1452 bytes
1452 bytes
Dag iedereen, In Java ben ik een vragenspel aan het maken. Deze vragen worden vanuit een bestand ingelezen en in een ArrayList bewaart. In de ArrayList zijn deze vragen van een index voorzien. Waarop ze dmv Random worden opgehaald, telkens een juist antwoord word gegeven. Mijn vraag is nu, indien er voor de tweede maal hetzelfde Random getal wordt gegenereerd, zou ik een manier moeten vinden waarop ik kan voorkomen eenzelfde quizvraag te stellen. Heeft iemand een idee hoe ik dit kan voorkomen? Alvast bedankt, Christian.
Re: Random en Java
Author: Sp๏ฟฝtrelly
Date: Fri, 16 Jul 2004 14:51
Date: Fri, 16 Jul 2004 14:51
25 lines
2039 bytes
2039 bytes
"Christian R" <Christian.Rosseel@pandora.be> schreef in bericht news:QIRJc.187035$O26.9209987@phobos.telenet-ops.be... > Dag iedereen, > > In Java ben ik een vragenspel aan het maken. > Deze vragen worden vanuit een bestand ingelezen en in een ArrayList bewaart. > In de ArrayList zijn deze vragen van een index voorzien. Waarop ze dmv > Random worden opgehaald, telkens een juist antwoord word gegeven. > > Mijn vraag is nu, indien er voor de tweede maal hetzelfde Random getal wordt > gegenereerd, zou ik een manier moeten vinden waarop ik kan voorkomen > eenzelfde quizvraag te stellen. > Heeft iemand een idee hoe ik dit kan voorkomen? Zomaar een ideetje... Iedere keer als je een vraag gelezen hebt, de vraag verwijderen uit de ArrayList. De elementen in de lijst opnieuw op elkaar laten aansluiten... En zo ga je verder totdat je ArrayList leeg is. Daarna kan je 'm opnieuw vullen natuurlijk. -- mvg, Peter
Re: Random en Java
Author: Tassadar
Date: Thu, 22 Jul 2004 11:28
Date: Thu, 22 Jul 2004 11:28
18 lines
1946 bytes
1946 bytes
Christian R wrote: >Dag iedereen, > >In Java ben ik een vragenspel aan het maken. >Deze vragen worden vanuit een bestand ingelezen en in een ArrayList bewaart. >In de ArrayList zijn deze vragen van een index voorzien. Waarop ze dmv >Random worden opgehaald, telkens een juist antwoord word gegeven. > >Mijn vraag is nu, indien er voor de tweede maal hetzelfde Random getal wordt >gegenereerd, zou ik een manier moeten vinden waarop ik kan voorkomen >eenzelfde quizvraag te stellen. >Heeft iemand een idee hoe ik dit kan voorkomen? > Je kan de arraylist zelf door elkaar halen en dan gewoon itereren over de door elkaar gehaalde lijst. http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collections.html#shuffle(java.util.List)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads