Schleife (Informatik): Unterschied zwischen den Versionen

Aus SibiWiki
Zur Navigation springen Zur Suche springen
Zeile 64: Zeile 64:
=== foreach-Schleife ===
=== foreach-Schleife ===
TODO: Beschreibung
TODO: Beschreibung
<font color='red'>Nicht zentralabitur-relevant</font>


[[File:ForeachSchleife.png|none|Flussdiagramm einer for-each-Schleife]]
[[File:ForeachSchleife.png|none|Flussdiagramm einer for-each-Schleife]]

Version vom 31. August 2013, 10:01 Uhr


TODO: Beschreibung

Arten

man unterscheidet zwischen folgende Schleifen-arten:

  1. while-Schleife
  2. do-While-Schleife
  3. for-Schleife
  4. foreach-Schleife

while-Schleife

Falls die Bedingungen erfüllt sind wird die Schleife durchgelaufen und die Bedingungen erneut geprüft. Wenn die Bedingungen nicht mehr erfüllt sind, bricht die Schleife ab.

Flussdiagramm einer while-Schleife


Syntax: Der folgende Code gibt die Zahlen von 0 bis 99 aus:

int i=0;
while(i<100)
{
   System.out.println(i);
   i++;
}

Best practice: Die Veränderung der Laufvariable sollte immer als letztes in der Schleife gemacht werden!

do-while-Schleife

TODO: Beschreibung

Flussdiagramm einer do-while-Schleife


Syntax: Der folgende Code gibt die Zahlen von 0 bis 99 aus:

int i=0;
do 
{
   System.out.println(i);
   i++;
} 
while (i<100);

for-Schleife

TODO: Beschreibung

Flussdiagramm einer for-Schleife

Syntax: Der folgende Code gibt die Zahlen von 0 bis 99 aus:

for(int i=0; i<100; i++)
{
   System.out.println(i);
}

foreach-Schleife

TODO: Beschreibung

Nicht zentralabitur-relevant

Flussdiagramm einer for-each-Schleife


Syntax: Der folgende Code gibt die Zahlen von 0 bis 99 aus:

 List<int> zahlenListe;
 // Liste ausfüllen!
 for (int i : zahlenListe ) {
     System.out.println(i);               
 }