Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:hasvalue [20.10.2021 20:35] – sbel | faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:hasvalue [23.11.2023 16:05] (aktuell) – Marco Kuemmel | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Als letzte Methode fehlt nun noch '' | Als letzte Methode fehlt nun noch '' | ||
+ | |||
+ | **Achtung: | ||
++++ Lösungsvorschlag | | ++++ Lösungsvorschlag | | ||
Zeile 11: | Zeile 13: | ||
*/ | */ | ||
public boolean hasValue(T val) { | public boolean hasValue(T val) { | ||
- | if (this.isEmpty()) { | ||
- | return false; | ||
- | } | ||
Node< | Node< | ||
- | while(n.getNext() | + | |
+ | | ||
if (n.getContent().equals(val)) { | if (n.getContent().equals(val)) { | ||
return true; | return true; | ||
Zeile 25: | Zeile 25: | ||
</ | </ | ||
++++ | ++++ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < |