Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Breaks gebruiken in Java
Het break-statement in Java is een belangrijk element in de stroom van uitvoering van het programma . Als je structuren gebruiken, zoals conditionele , loops en switch statements , is het essentieel dat uw code is opgebouwd op een manier die zal voorkomen dat het vast komt te zitten in een oneindige lus en crashen . Break statements behoren tot de belangrijkste technieken die u kunt gebruiken om ervoor te zorgen dat dergelijke structuren zal uitvoeren en eindigen correct , waardoor het programma om door te gaan als nodig is. Met behulp van Java break statements is over het algemeen een eenvoudige taak . Instructies
1

Maak een switch statement in uw programma . Voeg de volgende code toe aan uw Java-programma , waaruit blijkt hoe break statements te gebruiken binnen een switch statement :

int num = 3 ;

schakelaar
(num ) {

geval
1 : System.out.println ( "een" ) break;

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

geval
3 : ​​System.out.println ( " drie " ) break;

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

de break statements voorkomen dat de code uit te voeren onnodige conditionele testen wanneer de variabele wordt getest wordt geëvenaard . kopen van 2

Maak een lus in uw programma . Plaats de volgende code in je programma , laten zien hoe je het break-statement te gebruiken binnen een lus :

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

int
searchNumber = 5 ;

boolean foundNum
= false;

for (int i = 0 ; i < someNumbers.length ; i + + ) breken verklaring in dit voorbeeld voorkomt dat de loop van de uitvoering onnodig door het breken zodra het zoeken nummer is gevonden binnen de array .
3

Maak een while lus in uw programma . Gebruik de volgende code in uw programma aan te tonen met behulp van de instructie break in een while-lus :

int totalNum = 0 ;

Random randGen = new Random ( ) op ;

terwijl (true ) {

totalNum + = randGen.nextInt ( ) ;

if ( totalNum > 100 ) {

break
;

} }

System.out.println ( totalNum ) ;

deze code houdt het toevoegen van willekeurige getallen totdat het resultaat hoger is dan 100 , met behulp van de pauze verklaring aan de lus , zodra dit gebeurt verlaten
. 4

Gebruik een label break statement in uw programma . U kunt opgeven welke controlestructuur is te breken , in plaats van te laten het programma te kiezen de standaard , dat is degene die het dichtst bij het ​​break-statement . Gebruik het volgende aan te tonen hoe een label break statement werken :

int searchTotal = 12 ;

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

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

indien (i + j == searchTotal ) { System.out.println


( " Gevonden " + i + " + " + j + " = " + searchTotal ) ;

break ExtLoop
;

} } }

Deze code stappen van twee getallen , stopt wanneer het een combinatie van de twee bereikt die voegt tot een gespecificeerd resultaat nummer , met behulp van de instructie break naar de buitenste lus van de voortgezette tot herhalen zodra deze combinatie is gevonden stoppen . Als een break statement was gebruikt zonder label , zou alleen de interne lus verbroken zijn , zodat de buitenste lus zou hebben voortgezet .

Test 5 uw programma en let op de resultaten . Experiment door de waarden getest in elk geval . Wanneer u gebruik maakt van de break-statement om uw eigen programma's aan te passen , overwegen hun structuren zorgvuldig , want het kan gemakkelijk zijn om gevangen in een lus die nooit zal verlaten , het maken van uw programma te gebruiken tot onnodige middelen en uiteindelijk crashen .
< Br >

Previous: Next:
  Java Programming
·Hoe te Optellen en Aftrekken W…
·Hoe de Java API documentatie t…
·Hoe maak je een frame uit een …
·Hoe maak je een persoonlijkhei…
·Java Thuis wijst niet op de JD…
·Hoe te Dates toevoegen in Java…
·Hoe te achterhalen van de waar…
·Hoe om SMS te verzenden vanaf …
·Hoe maak je een Case Sensitive…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je programma Met Prolog 
·Hoe te Zeros verwijderen in Java Recursi…
·Hoe maak je Flush een Slow Query Log in …
·Hoe te Filenames importeren naar ComboBo…
·Hoe kan ik HTML Ampersands converteren i…
·Hoe maak je een programma met Romeinse c…
·Hoe kan ik meerdere Markers verdienen me…
·Hoe maak je een opgeslagen procedure om …
·Hoe maak je een Pulse Width Modulation (…
Copyright © Computer Kennis http://www.nldit.com