Næste
Forrige
Oversigt
Grundlæggende javasyntaks serie, Planche nr. 26
Kursus Indhold

Switch-struktur

En kontrolstruktur som:

int month;
. . .
switch (month) {
case 1:  System.out.println("January"); break;
case 2:  System.out.println("February"); break;
case 3:  System.out.println("March"); break;
case 4:  System.out.println("April"); break;
case 5:  System.out.println("May"); break;
case 6:  System.out.println("June"); break;
case 7:  System.out.println("July"); break;
case 8:  System.out.println("August"); break;
case 9:  System.out.println("September"); break;
case 10: System.out.println("October"); break;
case 11: System.out.println("November"); break;
case 12: System.out.println("December"); break;
default: System.out.println("None of the above"); break;
}

Svarer til

int month;
. . .
if (month == 1) {
    System.out.println("January");
} else if (month == 2) {
    System.out.println("February");
. . .
// you get the idea
. . .

'break' afbryder en given case-aktion

'default:' tildeler en aktion til "alt andet".


© 2000 BLA*net - Leif E. Andersen, leander@blanet.dk