Gibt es in Java eine Möglichkeit, mithilfe einer Anweisung in default einen der cases oder alle cases von switch-case durchlaufen zu lassen?

... komplette Frage anzeigen

2 Antworten

Lager das was du in den Unterprogramme hast in eigene Methoden aus. Dann kannst du im Switch bei den beiden cases die entsprechende Methode aufrufen und im Default teil einfach beide.

Antwort bewerten Vielen Dank für Deine Bewertung

Warum lagerst du die "vordefinierten Dinge" innerhalb der Cases nicht in jeweils eigene Funktionen aus? 

switch (num) {
case 1:
functionA(args); break; case 2: functionB(args); break; default: functionA(args); functionB(args); }
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von fasdo12
14.11.2016, 21:10

Danke für den Tipp, habe das ganze ausgelagert und umgeschrieben. Funktioniert super.

1

Was möchtest Du wissen?