Hilfe bei Programmieren (Java)

Dieses Thema im Forum "Schule, Studium, Ausbildung" wurde erstellt von Friedhofchilla, 22. November 2010 .

  1. 22. November 2010
    ich musste eine class Date erstellen und da ein paar sachen berechnen.
    Nun bekomme ich folgenden fehler :

    Date.java:68: ';' expected
    getAgeInDays(today) {
    ^
    dieser fehler befindet sich scheinbar hier:

    public int getAgeInYears(Date today) {
    getAgeInDays(today) {
    int x = AgeInDays(today);
    int getAgeInYears = x / 12 / 30;
    }
    return getAgeInYears;
    }

    Bin ein ziemlicher anfänger also wenn da wirklich nichts stimmt nicht lachen

    wäre wunderbar wenn mir jmd die Lösung aufschreiben, erklären könnte.
     
  2. 22. November 2010
    AW: Hilfe bei Programmieren (Java)

    Naja, du solltest vielleicht nicht zwei Methoden ineinander bauen ...
    Zudem aufpassen wie du deine Variablen benennst ...
    Leider wissen wir auch nicht wie deine weitere Klasse aussieht, daher erst mal nur den Fehler loswerden ...
    Wobei du dann noch etwas Arbeit invesitieren musst, um die eine Methode zu bauen ...

    Code:
    public int getAgeInYears(Date today) {
     int x = getAgeInDays(today);
     int ageYears = (x / 12) / 30; // wieso 30? 
     return ageYears;
    }
    
    public int getAgeInDays(Date today) {
     // irgendwie die Tage rausbekommen ...
     return ageDays;
    }
    
     
  3. 22. November 2010
    AW: Hilfe bei Programmieren (Java)

    poste falls es nicht hinbekommst doch mal den ganzen source.

    hast du denn eine methode getAgeInDays(Date today) irgendwo definiert? der fehler sieht wie sprayman schon sagte so aus als ob er die nicht findet.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.