Bruddet erklæring i Java er et centralt element i at kontrollere strømmen af udførelsen af programmet . Når du bruger strukturer som betingede , løkker og skifte erklæringer , er det afgørende , at din kode er konstrueret på en måde , der vil forhindre den fra at blive fast i en uendelig løkke og ned. Break udsagn er blandt de primære teknikker, du kan bruge til at sikre, at sådanne strukturer vil udføre og afslutte korrekt , så dit program til at fortsætte efter behov. Brug Java break udsagn er generelt en enkel opgave. Instruktioner
1
Opret en switch-statement i dit program. Føj følgende kode til din Java-program , der viser , hvordan man bruger break udsagn inden for en switch-statement : Hej
int num = 3 ;
kontakt ( num ) {
case 1 : System.out.println ( "en ") break;
case 2 : System.out.println ( "to ") break;
tilfælde 3 : System.out.println ( " tre ") break;
default: System.out.println ( "?" ) break; }
break udsagn forhindrer koden fra gennemførelse af unødvendige betingede tests , når variabel testes matches .
2
Opret en for-løkke i dit program. Indsæt følgende kode i dit program , der viser , hvordan man bruger pausen erklæring inden for en for-løkke : Hej
int [ ] someNumbers = {3 , 1, 5 , 6, 2 };
int searchNumber = 5;
boolean foundNum = false;
for (int i = 0; i < someNumbers.length , i + +) break erklæring i dette eksempel forhindrer sløjfe fra udføre unødigt ved at bryde , så snart søgningen nummer er blevet fundet inden array.
3
Opret en while-løkke i dit program. Brug følgende kode i dit program til at demonstrere ved hjælp pausen udsagn i en while-løkke : Hej
int totalNum = 0;
Random randGen = new Random ();
mens (sand) {
totalNum + = randGen.nextInt ();
if ( totalNum > 100 ) {
break;
}}
System.out.println ( totalNum )
denne kode fortsætter med at tilføje tilfældige tal , indtil resultatet overstiger 100 , ved hjælp af break-sætning for at afslutte løkken , så snart det sker
. 4
Brug en mærket pause erklæring i dit program. Du kan angive hvilke kontrolstruktur er at bryde , snarere end at lade programmet vælge standard en, som er den ene nærmest pausen erklæring. Brug følgende til at demonstrere, hvordan en mærket break-sætning virker : Hej
int searchTotal = 12,
ExtLoop : for ( int i = 0; i < 10; i + +) {
< p > for (int j = 0 j <10 j + +) {
hvis (i + j == searchTotal ) {
System.out.println ( "Found " + i + "+ " + j +" = "+ searchTotal )
break ExtLoop ,
}}}
Denne kode intervaller to numre, stopper , når den når en kombination af de to, som tilføjer op til en specificeret resultat nummer , ved hjælp af break-sætning for at stoppe den ydre løkke i fortsat at gentage , når denne kombination er fundet. Hvis en pause erklæring var blevet brugt uden en etiket , vil kun den interne loop er brudt , så den ydre løkke ville have fortsat .
5.
Test dit program og observere resultaterne . Eksperimentér ved at ændre de værdier, der testes i hvert enkelt tilfælde . Når du tilpasser brugen af pausen erklæring til dine egne programmer , overveje deres strukturer grundigt , da det kan være nemt at blive fanget i en løkke , der aldrig vil forlade , hvilket gør dit program bruge op unødvendige ressourcer og i sidste ende nedbrud .
< Br >