8. Programmieren mit Objekten - auf Matthias-Draeger.info
8. Programmieren mit Objekten - auf Matthias-Draeger.info 8. Programmieren mit Objekten - auf Matthias-Draeger.info
Suchen eines Elements public boolean find (Object x){ Node ptr=first.next; while ( ptr!=first) { if ( ptr.val.equals(x)) {return true;} else ptr=ptr.next; } return false; } Leere Liste? hs / fub - alp2-08 14
Wichtige Variante: Doppelt verkettete zirkuläre Liste class DLList {… public DLList(){ head = new Node2(); head.next=head; head.previous=head; } ... } class Node2{ Object val; Node2 next, previous; } Variable vom Typ DLList hs / fub - alp2-08 15
- Seite 1 und 2: 8. Programmieren mit Objekten 8.1 O
- Seite 3 und 4: Beispiel: Bankkunden und ihre Konte
- Seite 5 und 6: Andere mögliche Initialisierungen
- Seite 7 und 8: Vergleich mit Listen in funktionale
- Seite 9 und 10: cons lineare Listen class IList{...
- Seite 11 und 12: Vorteile eines Wächterelements boo
- Seite 13: Einfügen in lineare zirkuläre Lis
- Seite 17 und 18: Erzeugung eines Felds double[] myAr
- Seite 19 und 20: Kein Feld: Point [] pFeld; null Lee
- Seite 21 und 22: Traversieren (2) for(int i = 0; i<
- Seite 23 und 24: Programmieren mit Feldern (Beispiel
- Seite 25 und 26: Polynomauswertung nach Horner: p n
- Seite 27 und 28: 8.4 Zeichenketten In vielen Program
- Seite 29 und 30: Weiteres Besonderheiten … oder au
Suchen eines Elements<br />
public boolean find (Object x){<br />
Node ptr=first.next;<br />
while ( ptr!=first) {<br />
if ( ptr.val.equals(x)) {return true;}<br />
else ptr=ptr.next;<br />
}<br />
return false;<br />
}<br />
Leere Liste? <br />
hs / fub - alp2-08 14