Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Nájdite premennú , ktorú chcete vykonať príkaz switch vo vašom kóde . Môžete použiť príkazy spínač s primitívnymi dátovými typmi a niektoré typy objektov , ale oni sú zvyčajne používajú pre typy , ako je " int " a " char . " Nasledujúci kód ukazuje začiatok príkazu switch pomocou " int " premenné : 
 
 int MyNumber = 2 ; 
 
prepínať ( MyNumber ) { klipart
 //kód pre každý hodnota MyNumber ide tu 
 
 } 
 
 Medzi zátvorkami , patrí čo sa má stať , pre každú zadanú hodnotu " MyNumber " premenné , ktoré je uvedené ako variabilný testuje na začiatku . príkazu switch 
 2 
 obsahovať kód označujúci to , čo chcete robiť , keď niektoré hodnoty " MyNumber " sa stretol pred uzavretím " } " držiak : 
 
 prípade 0 : System . out.println ( " Zero ! " ) ; 
 
 case 1 : System.out.println ( " Číslo jedna ! " ) ; 
 
 case 2 : System.out.println ( " Number Two ! " ) ; 
 
 case 3 : System.out.println ( " ! číslo tri " ) ; 
 
 kód spustí , vykoná podmienečný testom pre každý prípad vyhlásenia , kontrola , či premenná je uvedené na začiatku príkazu switch zápasov . Ak je hodnota činí zápas , kód v tomto konkrétnom prípade vyhlásenia je vykonaný , inak vykonávanie presunie na ďalšie veci vyhlásenie v rámci bloku switch 
 3 
 Pridať príkazy prestávku , aby sa zabránilo zbytočné kód . pred popravený . Vzhľadom k tomu , " MyNumber " premenná má iba jednu hodnotu , nie je tam žiadny bod , pokračuje v testovaní každého prípadu , takže zahŕňajú vyhlásenie prestávku na každom riadku takto : 
 
 prípade 0 : System.out.println ( " Zero ! " ) ; break ; 
 
 case 1 : System.out.println ( " ! Number One ! " ) ; break ; 
 
 Prípad 2 : System.out.println ( " Number Two " ) break ; 
 
 case 3 : System.out.println ( " Číslo tri ! " ) ; break ; 
 
 Teraz , keď je identifikovaný správny prípad , že časť kódu je vykonaný a programu okamžite skočí do bodu po príkaze switch . 
 4 
 Poskytnúť " predvolené " poučenie v prípade , že žiadny z uvedených case sú spokojní . Je - li " MyNumber " premenná neobsahuje číslo medzi nulou a tri , nič sa stane , keď je v tomto príklade vykonanie príkazu spínač . Obstarávať pre tento scenár , zahŕňajú predvolený špecifikácia takto po poslednej veci vyhlásenia : 
 
 predvolené : System.out.println ( " ! Niečo iné " ) ; break ; 
 
 Aj v prípadoch , kde sa budete cítiť istí , že premenná bude obsahovať jednu z hodnôt uvedených v zozname case , je to bezpečnejšie zahrnúť predvolené pokyn v prípade , že sa niečo pokazí . 
 5 
 Otestujte svoj kód . Kompilácie a spustenie programu s rôznymi hodnotami " MyNumber " premenné , kontrolu , že to funguje, ako to očakávajú , že zakaždým . Použite hodnoty , ktoré sú obsiahnuté v zozname case a niektoré , ktoré nie sú .