Hi
Ich bin gerade dabei einen 2_3_4Baum zu implementieren und hatte eigentlich gehofft, dass ich meinen alten BBaum nur leicht verändern muss, aber ich habe Probleme bei den Konstruktoren ... am besten ich zeig es euch einfach:
class Node2_3_4<T extends Comparable<T>> {
//Atribute
public T[] keys;
public Node2_3_4<T>[] children;
// Konstruktoren
public Node2_3_4() {
for(int i=0; i<3; i++){
this.keys[i]=null;
}
for(int i=0; i<4; i++){
this.children[i]=null;
}
} ...
An sich werden mir keine Fehler angezeigt aber wenn ich die datei, was heißt TestTree ausführe, kommt ne NullPointerException hat jemand eine Idee wie ich es verändern kann ohne jedes Objekt einzeln als Attribut zu wählen? Node2_3_4.txt Tree2_3_4.txt TestTree2_3_4.txt