Newsletter

  • Immer informiert über die neusten Trends, Webseiten und Tutorials! Einfach hier für den monatlichen Newsletter anmelden.
  •  Eintragen
  •  Austragen

Login

Umfrage

  • Bloggt Ihr?
  •  
  • ja
  • nein
  • bloggen?
  •  

BlackBeats

BlackBeats.fm Stream
- ONAIR -
Hip Hop Musik vom feinsten

Blackbeats FM

Linktipps

» Startseite » Java - Tutorials

while() Schleife

 
Erklärung und Beispiel zu der while() Schleife.



Die while() Schleife wird solange ausgeführt bis die Bedingung im Schleifenkopf false wird. Also ungültig bzw. falsch. Dann wird abgebrochen, man muss hierbei aufpassen das man keine Endlosschleife kreiert, weil das hierbei leicht Möglich wäre ;).

  1.  package kontrollStrukturen;
  2.  public class While {
  3.    public static void main(String[] args) {
  4.      int v=1;
  5.      int v2=-10;
  6.                  // while() wird solange durchlaufen wie v <= 20 ist,
  7.                  // im Schleifenkörper wird v jedesmal um 1 erhöht: v++
  8.                  // WICHTIG damit keine Endlosschleife entsteht, und ohne das
  9.                  // hätte die Schleife ja auch keinen Sinn ;)
  10.                  // Natürlich kann man viel mehr damit machen,
  11.                  // solange die Bedingung true ergibt wird die Schleife ausgeführt.
  12.      while(v<=20){
  13.        System.out.println("Die "+v+". Zahl = "+v2);
  14.        v2++;
  15.        v++;
  16.      }
  17.      System.out.println();
  18.      System.out.println();
  19.      int c=1;
  20.      int c2=10;
  21.      while(c<=30){
  22.        System.out.println("Die "+c+". Zahl = "+c2);
  23.        c2--;
  24.        c++;
  25.      }
  26.      System.out.println();
  27.      System.out.println();
  28.      int x=1;
  29.      int x2=-50;
  30.      while(x<=20){
  31.        System.out.println("Die "+x+". Zahl = "+x2);
  32.        x2-=2;
  33.        x++;
  34.      }
  35.      System.out.println();
  36.      System.out.println();
  37.      int y=1;
  38.      int y2=-10;
  39.      while(y<=10){
  40.        System.out.println("Die "+y+". Zahl = "+y2);
  41.        y2+=2;
  42.        y++;
  43.      }
  44.    }
  45.  }

Die Ausgabe sollte so aussehen:

  1.  Die 1. Zahl = -10
  2.  Die 2. Zahl = -9
  3.  Die 3. Zahl = -8
  4.  Die 4. Zahl = -7
  5.  Die 5. Zahl = -6
  6.  Die 6. Zahl = -5
  7.  Die 7. Zahl = -4
  8.  Die 8. Zahl = -3
  9.  Die 9. Zahl = -2
  10.  Die 10. Zahl = -1
  11.  Die 11. Zahl = 0
  12.  Die 12. Zahl = 1
  13.  Die 13. Zahl = 2
  14.  Die 14. Zahl = 3
  15.  Die 15. Zahl = 4
  16.  Die 16. Zahl = 5
  17.  Die 17. Zahl = 6
  18.  Die 18. Zahl = 7
  19.  Die 19. Zahl = 8
  20.  Die 20. Zahl = 9
  21.  Die 1. Zahl = 10
  22.  Die 2. Zahl = 9
  23.  Die 3. Zahl = 8
  24.  Die 4. Zahl = 7
  25.  Die 5. Zahl = 6
  26.  Die 6. Zahl = 5
  27.  Die 7. Zahl = 4
  28.  Die 8. Zahl = 3
  29.  Die 9. Zahl = 2
  30.  Die 10. Zahl = 1
  31.  Die 11. Zahl = 0
  32.  Die 12. Zahl = -1
  33.  Die 13. Zahl = -2
  34.  Die 14. Zahl = -3
  35.  Die 15. Zahl = -4
  36.  Die 16. Zahl = -5
  37.  Die 17. Zahl = -6
  38.  Die 18. Zahl = -7
  39.  Die 19. Zahl = -8
  40.  Die 20. Zahl = -9
  41.  Die 21. Zahl = -10
  42.  Die 22. Zahl = -11
  43.  Die 23. Zahl = -12
  44.  Die 24. Zahl = -13
  45.  Die 25. Zahl = -14
  46.  Die 26. Zahl = -15
  47.  Die 27. Zahl = -16
  48.  Die 28. Zahl = -17
  49.  Die 29. Zahl = -18
  50.  Die 30. Zahl = -19
  51.  Die 1. Zahl = -50
  52.  Die 2. Zahl = -52
  53.  Die 3. Zahl = -54
  54.  Die 4. Zahl = -56
  55.  Die 5. Zahl = -58
  56.  Die 6. Zahl = -60
  57.  Die 7. Zahl = -62
  58.  Die 8. Zahl = -64
  59.  Die 9. Zahl = -66
  60.  Die 10. Zahl = -68
  61.  Die 11. Zahl = -70
  62.  Die 12. Zahl = -72
  63.  Die 13. Zahl = -74
  64.  Die 14. Zahl = -76
  65.  Die 15. Zahl = -78
  66.  Die 16. Zahl = -80
  67.  Die 17. Zahl = -82
  68.  Die 18. Zahl = -84
  69.  Die 19. Zahl = -86
  70.  Die 20. Zahl = -88
  71.  Die 1. Zahl = -10
  72.  Die 2. Zahl = -8
  73.  Die 3. Zahl = -6
  74.  Die 4. Zahl = -4
  75.  Die 5. Zahl = -2
  76.  Die 6. Zahl = 0
  77.  Die 7. Zahl = 2
  78.  Die 8. Zahl = 4
  79.  Die 9. Zahl = 6
  80.  Die 10. Zahl = 8



Fragen? Probleme? Keine Antworten? Hilfe finden Sie im Webmaster Forum!

Diese Artikel könnten Sie auch interessieren:
for() Schleife
switch() Weiche
if() Anweisung
Primzahlen (einfach)