Umgang mit dem Type "Date"

Marcel98

Mitglied
Hallo,

ich habe mich gerade das erste mal mit dem Typ Date auseinandergesetzt und jetzt habe ich keine Ahnung ob diese Angabe richtig ist.
Konstruktor und getter/setter wurden erstellt.

Die Eigenschaften:

Java:
    private Date takeoff;
    private Date arrivals;
    private Plane plane;
    private AirPort airportTakeOff;
    private AirPort airportArrivals;
    private int Id;

Java:
Flight flight1 = new Flight(AirPortManager.getAirPortList().get(0),new Date(2022,04,05,16,30,00) ,AirPortManager.getAirPortList().get(1), new Date(2022,04,05,19,30,00), PlaneManager.getPlaneList().get(0), 777);
        getFlightList().add(flight1);
 
Falls du java.util.Date meinst - der Konstruktor new Date(2022,04,05,16,30,00) ist deprecated - @deprecated As of JDK version 1.1 - also schon seit ewigen Zeiten sollte man das nicht mehr verwenden.

Du solltest besser die Klassen aus dem Package java.time verwenden.
 
Kleiner Tipp noch: Wenn du das nächste mal dich fragst ob du etwas richtig machst, schau erstmal selbst nach.
Heißt im Debugger die variable untersuchen (ein println tut es auch) und einen kurzen Blick in die Doku werfen, diese ist eigentlich in allen gängigen Ides integriert (bei intellij einfacht strg + q wenn der Cursor an entsprechender Stelle ist).
So wäre deine Frage auch beantwortet gewesen. Nicht dass du hier keine Fragen stellen sollst, aber so lernt man besser wenn man erstmal selbst sich Gedanken macht.
 

Neue Themen


Zurück
Oben