faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:append

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:append [20.10.2021 15:18] – [Bewegen in der Liste] sbelfaecher:informatik:oberstufe:adt:verkettete_liste:liste_java:append [11.04.2024 06:10] (aktuell) Frank Schiebel
Zeile 19: Zeile 19:
 === (A1) "append" für die leere Liste === === (A1) "append" für die leere Liste ===
  
-Implementiere in der Methode ''append'' den Teil des Codes, der an eine leere Liste einen neuen Knoten anhängt. Die Methode ''isEmpty()'' ist hilfreich. Teste deine Methode von Hand, indem du eine Liste für Integer Zahlen erzeugst und einen Knoten in die leere Liste einfügst.+  * Implementiere in der Methode ''append'' den Teil des Codes, der an eine **leere** Liste einen neuen Knoten anhängt. Die Methode ''isEmpty()'' ist hilfreich.  
 +  * Teste deine Methode von Hand, indem du eine Liste für Integer Zahlen erzeugst und einen Knoten in die leere Liste einfügst.  
 +  * Überprüfe auch, dass deine zuvor implementierte Methode ''isEmpty()'' auch bei einer nicht leeren Liste einen korrekten Rückgabewert liefert.
  
 ==== Liste nicht leer ==== ==== Liste nicht leer ====
Zeile 42: Zeile 44:
 // Neuer Zähler // Neuer Zähler
 int i=0; int i=0;
-// Zählen bis 99+// Zählen bis 100
 while (i < 100) { while (i < 100) {
    i++;    i++;
 } }
-// Ende der Zahlenreihe erreicht, i = 99+// Ende der Zahlenreihe erreicht, i = 100
 </code>|<code java> </code>|<code java>
 // Knotenzeiger erzeugen, auf first setzen // Knotenzeiger erzeugen, auf first setzen
Zeile 94: Zeile 96:
 ++++ ++++
  
 +----
 +
 +<btn>[[..:liste_java:start|<<< Zurück zur Übersicht: Liste in Java ]]</btn> **oder** <btn>[[..:liste_java:lengthvalue|Weiter zur Länge und Wert auslesen >>> ]]</btn>
  • faecher/informatik/oberstufe/adt/verkettete_liste/liste_java/append.1634743095.txt.gz
  • Zuletzt geändert: 20.10.2021 15:18
  • von sbel