Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať prerušenia v jazyku Java

Príkaz break v jazyku Java je kľúčovým prvkom pri kontrole toku realizácii programu . Pri použití štruktúry , ako podmieňovací spôsob , slučky a switch , je dôležité , aby váš kód je konštruovaný tak , aby sa zabránilo jeho uviaznutiu v nekonečnej slučke a zhadzovať . Prestávka vyhlásenie patrí medzi základné techniky , ktoré môžete použiť , aby zabezpečili , že tieto štruktúry budú vykonávať a nakoniec správne, čo váš program pokračovať podľa potreby . Pomocou príkazov zlomu Java je zvyčajne jednoduchá úloha . Pokyny dovolená 1

Vytvorte switch vo vašom programe . Pridajte nasledujúci kód programu v jazyku Java , ktorý ukazuje , ako používať príkazy prestávku v príkaze switch :

int num = 3 ;

spínač ( num ) {

Prípad 1 : System.out.println ( " jeden " ) ; break ;

case 2 : System.out.println ( " dva " ) ; break ;

case 3 : System.out.println ( " tri " ) ; break ;

default : System.out.println ( " ? " ) ; break ; }

Prehlásenie prestávka zabrániť kód z vykonávania zbytočných podmienenej skúšky, ak premenná je testovaný je uzavreté .
2

Vytvorte pre sláčiky vo vašom programe . Vložte nasledujúci kód v programe , ktorý ukazuje , ako použiť príkaz break v cykle for :

int [ ] someNumbers = { 3 , 1 , 5 , 6 , 2 } ;

int searchNumber = 5 ;

boolean foundNum = false ;

for ( int i = 0 ; i < someNumbers.length ; i + + ) prestávka údajov v tomto prípade bráni slučku z vykonávania zbytočne tým , že rozbije , akonáhle počet hľadanie bol nájdený v poli .
3

Vytvoriť while vo vašom programe . Použite nasledujúci kód priamo vo Vašom programe demonštrovať pomocou príkazu break v cykle while :

int totalNum = 0 ;

Náhodný randGen = new Random ( ) ;

pri ( true ) {

totalNum + = randGen.nextInt ( ) ;

if ( totalNum > 100 ) {

break ; } }


System.out.println ( totalNum ) ;

Tento kód udržiava pridaním náhodných čísel , kým výsledok prekročí 100 , pomocou príkazu break , akonáhle sa to stane opustenie slučky
. 4

Použite označenú príkaz break vo vašom programe . Môžete určiť, ktoré riadia štruktúra je rozbiť , skôr než nechať program vybrať predvolenú jednu , ktorá je najbližšie k príkazom break . Použite nasledujúce ukázať , ako označený príkaz break práce :

int searchTotal = 12 ;

ExtLoop : for ( int i = 0 ; i < 10 ; i + + ) { klipart

for ( int j = 0 ; j < 10 ; j + + ) {

if ( i + j == searchTotal ) {

System.out.println ( " Našiel " + i + " + " + j + " = " + searchTotal ) ;

zlomiť ExtLoop ;

} } }

Tento kód inkrementuje dve čísla , zastaví , keď dosiahne kombinácia oboch , ktorá pridáva až do určitého počtu výsledkov , pomocou príkazu break zastaviť vonkajšie slučku , aby naďalej iterácii , akonáhle táto kombinácia bola nájdená . Ak príkaz break bol použitý bez štítku , by iba vnútorné slučky boli porušené , takže vonkajšie slučka by boli aj naďalej .
5

Otestujte si svoj ​​program a sledovať výsledky . Experimentovať zmenou hodnoty sú testované v každom prípade . Keď si prispôsobiť použitie príkazom break vašich vlastných programov , zvážte ich štruktúry starostlivo , ako to môže byť jednoduché uviaznu v slučke , ktorá sa nikdy exit , s využitím váš program do zbytočných zdrojov a nakoniec k zlyhaniu .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené