G
Guest
Gast
Hi,
ich habe eine Methode die ich rekursiv aufrufe. HIer mal in Pseudocode...
methode()
{
...
rekAufruf(); sysout(erg.wert); return erg;
...
}
So in der Art. Nun wird nach meinen Aufrufen auch korrekt der Wert von erg korrekt ausgegeben.
D.h. ich hätte dann
wert1
wert2
usw.
Nun will ich aber das Objekt erg in einem Array abspeichern. Also eigentlich am Ende aller Aufrufe alle erg in einem Array zurückgeben. Das Problem ist nun das dynamische anlegen und speichern des Arrays.
An der Stelle sysout(erg.wert); soll jetzt eigenlich erg in ein Array gespeichert werden, das bekomme ich aber nicht hin. Ich komme zwar z.B. 4 mal richtig dort an und geben alles korrekt aus, aber kann es halt nicht abspeichern. Hat wer eine Lsg.?
ich habe eine Methode die ich rekursiv aufrufe. HIer mal in Pseudocode...
methode()
{
...
rekAufruf(); sysout(erg.wert); return erg;
...
}
So in der Art. Nun wird nach meinen Aufrufen auch korrekt der Wert von erg korrekt ausgegeben.
D.h. ich hätte dann
wert1
wert2
usw.
Nun will ich aber das Objekt erg in einem Array abspeichern. Also eigentlich am Ende aller Aufrufe alle erg in einem Array zurückgeben. Das Problem ist nun das dynamische anlegen und speichern des Arrays.
An der Stelle sysout(erg.wert); soll jetzt eigenlich erg in ein Array gespeichert werden, das bekomme ich aber nicht hin. Ich komme zwar z.B. 4 mal richtig dort an und geben alles korrekt aus, aber kann es halt nicht abspeichern. Hat wer eine Lsg.?