Auf Thema antworten

Ich schreibe gerade an der contains MEthode aber die will nicht gehen. Wenn ich diese in der Main teste, alias list.contains("bla bla"); kommt keint Fehler, aber es passiert auch nix weiter und der Rechner verlangsamt sich arg. Hier mal der Code:


[code=Java]/**

    * stellt fest, ob ein Wert in der Liste enthalten ist (nutzt equals)

    * @param value der gesuchte Wert

    * @return true g.d.w. value in der Liste enthalten ist

    */

    @Override

    public boolean contains(T value) {


        if (erster == null) return false;

        Note<T> obj = new Note<T>(value);

        Note<T> gesucht = null;

        while (obj!=null) {           

            if( erster.equals(value)) return true;

            if( obj.next.equals(value)) return true;

        }   

        return false;

    }[/code]



Oben