Hey Leute,
ich bin absoluter Java-Anfänger und muss für das Studium ein kleines Programm programmieren.
Als erstes soll man ein privates Attribut x vom Typ Arr[] anlegen.
So sieht mein Code hierfür aus:
Das Problem liegt bei der nächsten Aufgabe. Hier soll man jetzt einen Konstruktor anlegen, der Arr[] übergeben bekommt. (Meine Klasse heißt Aufgabe
)
Dann soll man überprüfen, ob dem Array null übergeben wurde und das über die Fehlerausgabe ausgeben. Wenn nicht, sollen die Felder des Arrays überprüft werden. Falls null übergeben wurde, soll man dies mit bestimmten Koordinaten ersetzen und im Attribut x speichern.
Meine Frage ist nun: Wie überprüfe ich, ob null übergeben wurde? Brauche ich dazu eine Schleife? Und wie ersetze ich dann diese "null" mit Koordinaten und speichere das in x?
Wäre lieb, wenn ihr mir einen kleinen Schubser in die richtige Richtung geben könnten, dann komme ich sicherlich auf die richtige Lösung. Stehe nämlich grad ziemlich auf dem Schlauch
Vielen Dank schonmal
KlausPeter
ich bin absoluter Java-Anfänger und muss für das Studium ein kleines Programm programmieren.
Als erstes soll man ein privates Attribut x vom Typ Arr[] anlegen.
So sieht mein Code hierfür aus:
Code:
private Point[] p;
Das Problem liegt bei der nächsten Aufgabe. Hier soll man jetzt einen Konstruktor anlegen, der Arr[] übergeben bekommt. (Meine Klasse heißt Aufgabe
Code:
public Aufgabe(double Arr[]){
Dann soll man überprüfen, ob dem Array null übergeben wurde und das über die Fehlerausgabe ausgeben. Wenn nicht, sollen die Felder des Arrays überprüft werden. Falls null übergeben wurde, soll man dies mit bestimmten Koordinaten ersetzen und im Attribut x speichern.
Meine Frage ist nun: Wie überprüfe ich, ob null übergeben wurde? Brauche ich dazu eine Schleife? Und wie ersetze ich dann diese "null" mit Koordinaten und speichere das in x?
Wäre lieb, wenn ihr mir einen kleinen Schubser in die richtige Richtung geben könnten, dann komme ich sicherlich auf die richtige Lösung. Stehe nämlich grad ziemlich auf dem Schlauch
Vielen Dank schonmal
KlausPeter