736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
8 Treffer
for und while sind in Java beide kopfgesteuert. Das unterscheidet sie von der fußgesteuerten do...while-Schleife, bei der die Bedingung erst NACH dem ersten Durchlauf geprüft wird — der Körper läuft also garantiert mindestens einmal.
Verwandt: Fußgesteuerte Schleife · While-Schleife · Java · For-Schleife
Ganzer Artikel im Wiki →While-Schleifen und For-Schleifen sind typischerweise kopfgesteuert. Das Gegenteil ist die fußgesteuerte Schleife (do...while), die den Codeblock immer mindestens einmal ausführt, weil die Bedingung erst am Ende geprüft wird. Die Wahl zwischen beiden hängt davon ab, ob ein "mindestens ein Durchlauf" garantiert sein muss.
Verwandt: Fußgesteuerte Schleife · Schleifen · While-Schleife · For-Schleife · Iterator
Ganzer Artikel im Wiki →Die Wahl der Schleifenart richtet sich danach, wann die Abbruchbedingung geprüft wird: kopfgesteuerte Schleifen (for, while) prüfen vor jedem Durchlauf, die fußgesteuerte do...while-Schleife führt den Körper immer mindestens einmal aus. break und continue steuern den Ablauf innerhalb einer Schleife zusätzlich.
Verwandt: Break/Continue · For-Schleife · While-Schleife · Code · Inkrementieren · Java
Ganzer Artikel im Wiki →Fast jede Sprache kennt mehrere Schleifenarten: kopfgesteuerte (Bedingung wird vor jedem Durchlauf geprüft, z. B. while), fußgesteuerte (Bedingung wird erst nach dem ersten Durchlauf geprüft, z. B. do...while) und zählergesteuerte Schleifen (for). Welche Variante sinnvoll ist, hängt davon ab, ob die Anzahl der Durchläufe vorher bekannt ist und ob der Codeblock mindestens einmal ausgeführt werden muss.
Verwandt: For-Schleife · Fußgesteuerte Schleife · Kopfgesteuerte Schleife · While-Schleife · Break/Continue · do-while-Schleife
Ganzer Artikel im Wiki →Klassische Syntax: for (int i = 0; i < n; i++) { ... }. Java kennt zusätzlich die For-Each-Variante (for (Type element : collection) { ... }), die über Arrays oder Collections iteriert, ohne einen manuellen Index zu führen — praktisch, aber ohne direkten Zugriff auf den Index selbst.
Verwandt: Arrays · Index · Iterator · Schleifen · While-Schleife · Inkrementieren
Ganzer Artikel im Wiki →Klassisches Beispiel ist do...while. Nützlich für Fälle, in denen eine Aktion immer mindestens einmal passieren muss, bevor überhaupt geprüft werden kann, ob sie wiederholt werden soll — etwa eine Menüabfrage, die erst nach der ersten Anzeige entscheidet, ob sie erneut gezeigt wird. Im Gegensatz dazu prüft die kopfgesteuerte Schleife die Bedingung vorab und kann den Körper komplett überspringen.
Verwandt: do-while-Schleife · Kopfgesteuerte Schleife · Schleifen · While-Schleife
Ganzer Artikel im Wiki →Die Bedingung wird VOR jedem Durchlauf geprüft; ist sie beim ersten Check schon falsch, läuft der Schleifenkörper kein einziges Mal. Eignet sich für Fälle, in denen die Abbruchbedingung von etwas Dynamischem abhängt (z. B. Nutzereingabe), nicht von einem festen Zähler wie bei der for-Schleife.
Verwandt: do-while-Schleife · For-Schleife · Kopfgesteuerte Schleife · Schleifen · Break/Continue
Ganzer Artikel im Wiki →Im Gegensatz zur For-Schleife eignet sich die While-Schleife besonders, wenn die Anzahl der Durchläufe vorher nicht bekannt ist — z. B. beim Warten auf eine Nutzereingabe oder beim Lesen einer Datei bis zu ihrem Ende. Das Gegenstück ist die fußgesteuerte Schleife (do...while), bei der die Bedingung erst nach dem ersten Durchlauf geprüft wird.
Verwandt: For-Schleife · Kopfgesteuerte Schleife · Schleifen · do-while-Schleife · Fußgesteuerte Schleife · Recursion (Rekursion)
Ganzer Artikel im Wiki →