Hey könnte mir jemand bitte helfen?
Ich möchte ein Programm schreiben, welches mir alle Zahlen die in einer VerkettetenListe vorkommen addiert. Dies möchte ich rekursiv programmieren.
Bei dem ja.Zweig der return Anweisung kriege ich jedes mal den Fehler
"Unexpected type
Required : Variable
Found : Value"
Könnte mir jemand sagen warum das hier auftritt?
Ich möchte ein Programm schreiben, welches mir alle Zahlen die in einer VerkettetenListe vorkommen addiert. Dies möchte ich rekursiv programmieren.
Code:
public double gibAnzahlGeld(){
double guthaben = 0;
double Anders = this.ersterTresor.gibBetrag();
Tresor anfangsTresor = this.ersterTresor;
Tresor neuerTresor = anfangsTresor.gibNaechstenTresor();
if(this.ersterTresor == null){
return guthaben;
}
return (anfangsTresor.gibNaechstenTresor() == null)
? anfangsTresor.gibBetrag();
: guthaben = anfangsTresor.gibBetrag() + neuerTresor.gibBetrag()
}
Bei dem ja.Zweig der return Anweisung kriege ich jedes mal den Fehler
"Unexpected type
Required : Variable
Found : Value"
Könnte mir jemand sagen warum das hier auftritt?