einfach verkettete listen!bitte um hilfe

  • hallo! i muas morgen eine klasse list abgeben! und i kumm einfach net weiter, vielleicht könnte mir jemand ein paar tipps geben!
    Ich soll eine liste einen Studenten (Methode: void insertStudent(Student st)) rekursi in die aufsteigend sortierte Liste einfügen (sortierung nach nachnamen). jeder Student darf nur einmal in der Liste vorkommen!

    bis jetzt hab i :


    public class StudentenKatalog {


    //Attribute
    Cell st;
    Cell head;

    //Konstruktor
    StudentenKatalog(Cell st){
    this.st = st;
    head=null;
    }//Konsturktor


    void insertStudent(Student1 st){
    //neue Zelle erstellen
    Cell stud = new Cell(st,null);

    //Variable act zeigt jetzt auf den Kopf der Liste
    Cell act=head;

    if (head==null){
    head=stud;
    }else{
    while (act.next==null || st.secondName.compareTo(act.st.secondName) < 0){

    act=act.next;
    }//while

    }//if

    }//void insertStudent

    void delete(String nachname){

    }//void delete(String nachname)

    }//StudentenKatalog


    ich hoffe mir kann wer helfen!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!