faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:hasvalue

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:hasvalue [23.10.2022 12:22] Marco Kuemmelfaecher:informatik:oberstufe:adt:verkettete_liste:liste_java:hasvalue [23.11.2023 16:05] (aktuell) Marco Kuemmel
Zeile 13: Zeile 13:
      */      */
     public boolean hasValue(T val) {     public boolean hasValue(T val) {
-        if (this.isEmpty()) { 
-            return false; 
-        } 
         Node<T> n = first;         Node<T> n = first;
-        while(n.getNext() != null) {+         
 +        while (n != null) {
             if (n.getContent().equals(val)) {             if (n.getContent().equals(val)) {
                 return true;                 return true;
Zeile 27: Zeile 25:
 </code> </code>
 ++++ ++++
 +
 +----
 +
 +<btn>[[..:liste_java:remove|<<< Zurück zum Löschen]]</btn>
  • faecher/informatik/oberstufe/adt/verkettete_liste/liste_java/hasvalue.1666527728.txt.gz
  • Zuletzt geändert: 23.10.2022 12:22
  • von Marco Kuemmel