Satsen switch används i programspråk som C , C + + , Java och Java . När du vill koda en logisk sträng kontroll av varierande förhållanden och utföra olika åtgärder beroende på värdet av variabeln , har du två val : 1) med en sträng av if-then - else , eller 2) med en switch-sats till exekvera ett " case "-värde som motsvarar värdet på variabeln . Den typ av variabel som en switch-sats kan se beror på programmeringsspråk . Alla språk kan använda heltal primitiva datatyper . Java , som används i detta exempel , kan använda en switch-sats för datatyper som inkluderar byte , kort , röding och int , liksom de objekttyper karaktär , byte , kort och heltal . Saker du behöver Review, Java Development Environment
Visa fler instruktioner
1
Ladda ner och installera den senaste Java Standard utvecklare Kit om den inte redan är installerad .
2
Öppna en textredigerare och ange följande text att instansiera demo koden : Public class mySwitchDemo { public static void
3
Detta exempel har nio heltalsvärden möjligt att slå på tilldelade variabel. Tilldela ett värde till heltalsvariabel omgången av fyra , följt av att starta switch för att använda den variabeln för tillståndet check.Int inningen = 4 ; Switch ( inning ) {
4
Fallet uttalanden komponera den " switch " block av switch-satsen . Varje fall måste avslutas med " break " uttalande , eller programmering flödet automatiskt exekvera varje efterföljande fall tills det stöter på en rast eller det sista fallet exekveras . I det här exemplet , kommer ordet " fjärde " ut till kommandot konsolen när de utförs . Standardinställningen fallet exekveras om inget av det tidigare fallet uttalanden är used.Case 1 : System.out.println ( " First " ) , break , mål 2 : System.out.println ( " Second " ) , break , Mål 3 : System.out.println ( " tredje" ) , break , mål 4 : System.out.println ( " fjärde " ) , break , mål 5 : System.out.println ( " femte " ) , break , Standard: System.out . println ( " Extra omgångar " ) , break ; } //slut Switch } //slut Huvud } //end klass