Hallo,
ich erhalte momentan immer einen StackOverflowError und will einfach nicht den Fehler finden. Mein Code:
ich erhalte momentan immer einen StackOverflowError und will einfach nicht den Fehler finden. Mein Code:
Java:
public class recursion {
public static void main(String[] args) {
recursion test = new recursion();
test.dorecursion(15);
}
public recursion(){
}
public int dorecursion(int rekursionszahl){
if (rekursionszahl == 1){
return 1;
}
else {
return rekursionszahl * dorecursion((rekursionszahl-2)+(rekursionszahl-1));
}
}
}
Zuletzt bearbeitet: