Creare un'istruzione switch nel programma. Aggiungere il seguente codice al vostro programma Java , dimostrando come utilizzare istruzioni break all'interno di un'istruzione switch : 
 
int num = 3; Cambia
 ( num) { 
 
 caso 1 : System.out.println ( " uno") ; break; 
 
 case 2: System.out.println ( " due") ; break; 
 
 case 3 : System.out.println ( " tre "); break; 
 
 default: System.out.println (" ?") ; break; } 
 
 le istruzioni break impediscono il codice da eseguire inutili test condizionali quando il variabile in fase di test è abbinato . 
 2 
 Creare un ciclo nel programma. Inserire il seguente codice nel tuo programma , dimostrando come utilizzare l' istruzione break all'interno di un ciclo for : 
 
 int [ ] someNumbers = { 3 , 1 , 5 , 6 , 2} ; 
 
 int searchNumber = 5; 
 
 booleano foundNum = false; 
 
 for (int i = 0; i < someNumbers.length ; i + + ) Istruzione break in questo esempio impedisce il ciclo di esecuzione inutilmente rompendo appena il numero di ricerca è stato trovato all'interno della matrice. 
 3 
 Creare un ciclo while nel programma. Utilizzare il seguente codice all'interno del programma per dimostrare utilizzando l' istruzione break in un ciclo while : 
 
 totalNum int = 0; 
 
 a caso randGen = new Random ( ) ; 
 
 mentre (true ) { 
 
 totalNum + = randGen.nextInt (); 
 
 se ( totalNum > 100 ) { 
 
 break; 
 
 }} 
 
 System.out.println ( totalNum ) ; 
 
 questo codice mantiene l'aggiunta di numeri casuali fino a quando il risultato è superiore a 100 , utilizzando l' istruzione break per uscire dal ciclo non appena questo accade 
 . 4 
 Utilizzare un'istruzione break etichettato nel programma. È possibile specificare quale struttura di controllo è quello di rompere , piuttosto che lasciare che il programma scegliere quella predefinita , che è quella più vicina al l'istruzione break . Utilizzare la seguente per dimostrare come un etichettati opere dichiarazione di rottura : 
 
 int searchTotal = 12; 
 
 ExtLoop : for (int i = 0; i < 10; i + + ) { 
 
 for (int j = 0; j < 10; j + + ) { 
 
 se ( i + j == searchTotal ) { 
 
 System.out.println ( " Trovato " + i + " + "+ j + " = " + searchTotal ) ; 
 
 pausa ExtLoop ; 
 
 } } } 
 
 incrementi di codice due numeri, fermandosi quando raggiunge una combinazione dei due , che aggiunge fino a un numero risultato specificato , utilizzando l' istruzione break per interrompere il ciclo esterno di continuare a iterare una volta questa combinazione è stata trovata . Se un'istruzione break era stato usato senza etichetta , solo l'anello interno sarebbe stato rotto, così il ciclo esterno avrebbe continuato . 
 5 
 testare il programma e osservare i risultati . Provare a modificare i valori in fase di sperimentazione in ogni caso. Quando ci si adatta uso dell'istruzione break per i propri programmi , in considerazione delle loro strutture con attenzione, in quanto può essere facile farsi prendere in un loop che non potrà mai uscire , rendendo il vostro programma di utilizzare le risorse non necessarie e in ultima analisi, di crash . 
 
 
              
Programmazione © www.354353.com