736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
7 Treffer
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 →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 →Inkrementieren taucht am häufigsten in Schleifen auf, um eine Zählvariable nach jedem Durchlauf zu erhöhen (z. B. i++ in einer For-Schleife). Das Gegenstück ist Dekrementieren (--, Wert verringern). In vielen Sprachen gibt es Prä- und Post-Inkrement (++i vs. i++), die sich im Rückgabewert des Ausdrucks unterscheiden, auch wenn der Endwert der Variable gleich ist.
Verwandt: For-Schleife · Schleifen
Ganzer Artikel im Wiki →Zentrale Methoden sind hasNext() (gibt es ein weiteres Element?) und next() (liefert es und rückt weiter). Anders als eine direkte for-Schleife über einen Index erlaubt ein Iterator über remove() das sichere Entfernen von Elementen WÄHREND der Iteration, ohne eine ConcurrentModificationException auszulösen.
Verwandt: Collections · For-Schleife · ArrayList · Break/Continue · Index · Inner Classes
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 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 →