Hallo liebe Leute,
ich bin grade eben ganz frisch ins Forum gejoin't, vor allem um folgende Frage loszuwerden (und natürlich in Zukunft, wenn ich denn kann, auch selbst mal zu helfen):
Ich soll für einen Kurs an der Uni einen binären Baum realisieren, iterativ. Dazu waren zwei Klassen vorgegeben, die Nodeklasse und BinTree, letztere abstract.*
Jetzt will ich natürlich diverse Male schauen, ob es einen Knoten schon gibt - also etwa in der Art: "Ist der Knoten X ein linkes Kind (... oder ein rechtes)?". Dazu frage ich erstmal folgendes:
Warum wirft das eine NullPointerException?
LG und danke schonmal im Voraus,
j-frost
* Ich weiß gar nicht, ob man diese Infos braucht, und ob das ein Anfängerthema ist, aber ich schreibs trotzdem erstmal hier hin.
ich bin grade eben ganz frisch ins Forum gejoin't, vor allem um folgende Frage loszuwerden (und natürlich in Zukunft, wenn ich denn kann, auch selbst mal zu helfen):
Ich soll für einen Kurs an der Uni einen binären Baum realisieren, iterativ. Dazu waren zwei Klassen vorgegeben, die Nodeklasse und BinTree, letztere abstract.*
Jetzt will ich natürlich diverse Male schauen, ob es einen Knoten schon gibt - also etwa in der Art: "Ist der Knoten X ein linkes Kind (... oder ein rechtes)?". Dazu frage ich erstmal folgendes:
Java:
if (foo.parent.left != null)
LG und danke schonmal im Voraus,
j-frost
* Ich weiß gar nicht, ob man diese Infos braucht, und ob das ein Anfängerthema ist, aber ich schreibs trotzdem erstmal hier hin.
Zuletzt bearbeitet: