Huhu
bin gerade am Java erlernen und da fallen mir zwei standard-schleifen ins Auge! Die
For-Schleife und die
While-Schleife
Jetzt habe ich hier mal gegoogle und herausgefunden WAS diese beiden Schleifen eigentlich bringen!
Jetzt habe ich aber auch 2 Beispiel gefunden und wollte mal fragen, ob mir die wer Stück für Stück erklären kann bzw. ob meine Erklärungen dazu passen und was noch fehlt:
For-Schleife:
Zitat:
for ( int faktor = 1; faktor <= 9; faktor ++ ) {
System.out.println("3 x " + faktor + " = " + 3*faktor );
}
|
For > eröffnet die schleife
int > Integer > Was das genau, bzw. was bewirkt dieser?
Jetzt zu faktor = 1 und fakter <= 9 > heißt das einfach nur, das mit der Zahl 1 angefangen wird und mit der Zahl 9 es ändert bzw. durch dieses zeichen <= keine Rechnung über 9 geht?
++ > Was bewirken diese?
Dann steht hier { System.out.println ....... > Was bewirkt diese { System.out.println?
("3 x " + faktor + " = " + 3*faktor ); > was heißt das genau?
Das hier am Schluss "}" > wirkt sicher die Schließung von { System.out.printIn .....
Jetzt stehen noch folgende Schleifen am Anfang:
Zitat:
System.out.println("3 x 1 = 3");
System.out.println("3 x 2 = 6");
System.out.println("3 x 3 = 9");
System.out.println("3 x 4 = 12");
System.out.println("3 x 5 = 15");
System.out.println("3 x 6 = 18");
System.out.println("3 x 7 = 21");
System.out.println("3 x 8 = 24");
System.out.println("3 x 9 = 27");
|
Werden diese Schleifen durch die while und for-schleifen ersetzt oder müssen diese ebenfalls in den Code rein?
Das selbe gilt auch für die "While-Schleife":
Zitat:
int faktor = 1;
while ( faktor <= 9 ) {
System.out.println("3 x " + faktor + " = " + 3*faktor );
faktor++;
}
|
Kann mir da bitte jemand erklären wie was funktioniert und was was auslöst? Ich wäre euch sehr verbunden
Ich hoffe mir kann hier jemand helfen