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

switch() Weiche

 
Kleines Beispiel für eine switch() Anweisung.



switch() in einem sehr einfachen Beispiel mit 4 Verzweigungen.

  1.  package kontrollStrukturen;
  2.  public class Switch{
  3.        public static void main(String[]args) {
  4.                char a = 'a';
  5.                char b = 'b';
  6.                char c = 'c';
  7.                char d = 'd';
  8.                // Hier wird gewählt
  9.                char op = 'b';
  10.                // switch() führt die Befehle aus die in dem Block stehen auf den op zeigt
  11.                switch ( op ) {
  12.                      case 'a':
  13.                      System.out.println("Pizza Salami wurde bestellt.");
  14.                      break;
  15.                      case 'b':
  16.                      System.out.println("Pizza Funghi wurde bestellt.");
  17.                      break;
  18.                      case 'c':
  19.                      System.out.println("Pizza Hawaii wurde bestellt.");
  20.                      break;
  21.                      case 'd':
  22.                      System.out.println("Pizza Thunfisch wurde bestellt.");
  23.                      break;
  24.                }
  25.        }
  26.  }

Im Grunde ist switch nicht anders als if(), nur das es mehr wie eine Weiche arbeitet. Es kann nur 1 Block ausgeführt werden, Blöcke werden durch case: 'x': eingeleitet und durch break; beendet. (Man kann natürlich auch Zahlen o.ä. zum Abfragen benutzen)

Die Ausgabe sollte lauten:

  1.  Pizza Funghi wurde bestellt.



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

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