Hoe kan ik in Java een variabele een naam geven van een andere variable?

Oke, ik ben dus een programmaatje aan het schrijven en ik wil in een for loop een stuk of wat variabelen maken.
Ik wil dat hij dit doet in de eerste loop:
maak willekeurige variabele
sla variabele op als a
en dan als hij de loop nog eens doet:
maak willekeurige variabele
sla variabele op als b

enz... enz...
Ik heb al iets geprobeerd met constructors maar daar snap ik niet zo veel van, als iemand daar iets meer over uit kan leggen en vooral hoe ik het hierboven geschreven probleem kan oplossen zou dat geweldig zijn.

Weet jij het antwoord?

/2500

Het beste antwoord

Volgens mij moet je die variabelen wel buiten de loop definieren, anders bestaan ze niet meer (scoping). Ik ken niet heel veel van Java, maar in C zou dit zoiets worden als: int i, a, b; for (i = 0; i < 10; i++) { int resultaat; /* reken, reken, reken... */ if ((i % 2) == 0) { /* afwisselend a & b vullen */ a = resultaat; } else { b = resultaat; } } als je meer variabelen wilt gebruiken, dan wordt het zoiets als: int i, a, b, c, .... z; for (i = 0; i < 26; i++) { int resultaat; /* reken, reken, reken... */ switch (i) { case 0: a = resultaat; break; case 1: b = resultaat; break; case 2: c = resultaat; break; ... /* wel uitschrijven, dit werkt zo niet! */ case 25: z = resultaat; break; } }

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100