L'istruzione switch è utilizzato in linguaggi di programmazione come C , C + + , Javascript e Java . Quando si desidera codificare una stringa logica di controllo condizioni variabili ed eseguire azioni diverse a seconda del valore della variabile , si hanno due scelte : 1 ) utilizzando una serie di if- then-else , oppure 2) Utilizzo di un'istruzione switch per eseguire un valore di "caso" che corrisponde il valore della variabile . Il tipo di variabile che un'istruzione switch può controllare dipende dal linguaggio di programmazione . Tutte le lingue sono in grado di utilizzare i tipi di dati primitivi interi. Java , che viene utilizzato in questo esempio , è in grado di utilizzare un'istruzione switch per tipi di dati che includono byte, short , char e int , nonché i tipi di oggetti carattere, byte, short e intere. Cose che ti serviranno
Java Development Environment
Show More Istruzioni
1
Scaricare e installare l'ultima versione di Java Kit standard per gli sviluppatori se non è già installato .
2
Aprire un editor di testo e immettere il testo seguente per creare un'istanza del codice demo : classe pubblica mySwitchDemo { public static void
3
Questo esempio ha nove valori interi possibili per accendere il assegnato variabile . Assegnare un valore alla variabile integer inning di quattro, seguita dalla partenza l'istruzione switch di utilizzare tale variabile per la condizione check.Int inning = 4; Switch ( inning ) {
4
Il caso di dichiarazioni compongono l '" interruttore " blocco dello switch. Ogni caso deve terminare con l'istruzione "break" , ovvero il flusso di programmazione eseguirà automaticamente ogni caso successiva finché non incontra una pausa o l' ultimo caso viene eseguito. In questo esempio, la parola "Quarta " stamperà alla console di comando quando viene eseguito. Il caso di default viene eseguito se nessuna delle istruzioni case precedenti sono used.Case 1 : System.out.println ( " Prima " ) messaggio = 2: System.out.println ( "Secondo" ) messaggio = 3 : System.out.println ("terzo " ) messaggio = 4: System.out.println ( "Quarto " ) messaggio = 5 : System.out.println ( "Quinto "); break; default: System.out . println ( " inning supplementari " ) ; break; } //end switch } //end main} //fine classe