736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
9 Treffer
In Java ist do...while die einzige fußgesteuerte Schleifenform. Sinnvoll, wenn eine Aktion garantiert mindestens einmal passieren soll, bevor überhaupt geprüft wird, ob sie wiederholt werden muss — klassisches Beispiel: eine Menüabfrage, die mindestens einmal angezeigt wird.
Verwandt: do-while-Schleife · Kopfgesteuerte Schleife · Java · Schleifen
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 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 →Syntaktisch steht die Bedingung am Ende, mit abschließendem Semikolon: do { ... } while (bedingung);. Wird oft für Eingabe-Validierung genutzt, da die Eingabeaufforderung mindestens einmal erscheinen muss, bevor geprüft werden kann, ob sie gültig war.
Verwandt: Fußgesteuerte Schleife · User Input · While-Schleife · Java · Schleifen
Ganzer Artikel im Wiki →Der Aufbau do { ... } while (Bedingung); dreht das Prinzip der While-Schleife um: statt "prüfen, dann ausführen" gilt "ausführen, dann prüfen". Dadurch läuft der Block immer mindestens einmal — praktisch für Eingabevalidierung, bei der der Nutzer erst einmal etwas eingeben muss, bevor geprüft werden kann, ob die Eingabe gültig war.
Verwandt: Fußgesteuerte Schleife · Nutzer · For-Schleife · Schleifen · While-Schleife
Ganzer Artikel im Wiki →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 →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 →