Article View: be.comp.programming
Article #2435Re: [java] random genereren en controleren?
From: Tim Van Wassenhove
Date: Fri, 21 May 2004 14:39
Date: Fri, 21 May 2004 14:39
24 lines
1657 bytes
1657 bytes
In article <pan.2004.05.21.12.01.50.645166@pandora.be>, Passero wrote:
> Ik heb een methode geschreven die 2 maanden @ random moet kiezen. Die 2
> maanden mogen niet gelijk zijn aan elkaar en ook niet gelijk aan een
> gegeven maand. Deze methode geeft nooit 2 dezelfde maanden maar het lukt
> me nie om de een verschillende maand te krijgen dan de opgegeven maand. Ik
> zie niet in wat ik fout doe. Kan iemand mij helpen?
>
> private void maakMaandAntwoord()
> {
> antwoorden = new String[2];
> antwoorden[0] = maand;
> antwoorden[1] = maand;
> while(antwoorden[0].equals(maand)) antwoorden[0] = Maanden.getRandomMaand();
> while(antwoorden[1].equals(maand) || antwoorden[1].equals(antwoorden[0]))
> antwoorden[1] = Maanden.getRandomMaand();
> }
Je logica lijkt te kloppen.
In de veronderstelling dat de globale variabelen Maanden en maand correct
zijn geinitialiseerd, zit het probleem in je Maanden.getRandomMaand() method.
--
Tim Van Wassenhove <http://home.mysth.be/~timvw/contact.php>
Technical Details
Message-ID:
<2h6ildF9f3g1U1@uni-berlin.de>Path:
arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<pan.2004.05.21.12.01.50.645166@pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,72368c94809f3cfe,start X-Google-Attributes: gidfcea4,public Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Tim Van Wassenhove <euki@pi.be> Newsgroups: be.comp.programming Subject: Re: [java] random genereren en controleren? Date: 21 May 2004 14:39:41 GMT Lines: 24 Message-ID: <2h6ildF9f3g1U1@uni-berlin.de> References: <pan.2004.05.21.12.01.50.645166@pandora.be> X-Trace: news.uni-berlin.de o0ri/LjkBerDaw6ZgryfWQqG6Z++ottxOa7mHsRsVBvDCOh+PE User-Agent: slrn/0.9.7.4 (Linux)