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
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 →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 →Der klassische Aufbau (for (Start; Bedingung; Schritt)) macht auf einen Blick sichtbar, wo die Schleife beginnt, wann sie endet und wie sie sich verändert — im Gegensatz zur While-Schleife, bei der diese drei Teile über den Code verstreut sein können. Viele Sprachen bieten zusätzlich eine "for-each"-Variante, die direkt über die Elemente einer Sammlung iteriert, ohne einen Index manuell zu verwalten.
Verwandt: Index · Schleifen · While-Schleife · Code · do-while-Schleife · Exceptions
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 →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 →