Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java Switch Statement Tutorial
De Switch statement in Java is een alternatief met meerdere "als " en "else if" statements geketend na elkaar de waarde van dezelfde variabele wordt getest per geval . De switch statement is efficiënter in termen van het schrijven van Java dan enkele "als " voorwaardelijke , zoals de structuur bespaart op herhaalde delen van de code . In het algemeen , Switch uitspraken te doen conditionals gemakkelijker te lezen , te begrijpen en te bewerken . Instructies
1

Vind de variabele die u wilt de switch statement uit te voeren op in uw code . U kunt Schakelaar statements met primitieve gegevenstypen en sommige object , maar worden doorgaans voor types zoals " int " en " char ". De volgende code toont het begin van een switch statement met behulp van een " int " variable :

int myNumber
= 2 ;

schakelaar
( myNumber ) {

//code
voor elke waarde van myNumber gaat hier

}


Tussen de haakjes , onder meer wat u wilt gebeuren voor elk opgegeven waarde van het " myNumber " variabele , die staat vermeld als de variabele bij de start wordt getest . van de switch statement kopen van 2

Include code die aangeeft wat je wilt doen als bepaalde waarden van " myNumber " worden aangetroffen voor de afsluitende " } " bracket :

case
0 : System . out.println ( " Zero ! " ) ;

geval
1 : System.out.println ( " Number One ! " ) ;

case Pagina 2 : System.out.println ( " Number Two ! " ) ;

geval
3 : ​​System.out.println ( " ! nummer Drie ' ) ;

Wanneer de code wordt uitgevoerd , voert het een voorwaardelijke test voor elke zaak uitspraak , controleren of de variabele aangegeven aan het begin van de switch statement wedstrijden . Als de waarde wel overeenkomt , wordt de code in die specifieke zaak statement uitgevoerd, anders uitvoering verplaatst naar de volgende zaak uitspraak binnen de switch blok
3

Toevoegen Break verklaringen aan onnodige code te voorkomen . niet uitgevoerd . Omdat de variabele " myNumber " heeft slechts een waarde , is er geen punt verder te testen voor elke zaak , dus zijn break statements op elke regel als volgt :

case
0 : System.out.println ( " Zero ! "); break;

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

case Pagina 2 : System.out.println ( " ! Number Two " ) break;

geval
3 : ​​System.out.println ( " nummer Drie ! " ) break;

toen nu de juiste zaak is geïdentificeerd , dat deel van de code wordt uitgevoerd en het programma onmiddellijk springt naar de punt na de switch statement .
4

Zorg voor een " default " instructie in het geval geen van de genoemde zaak verklaringen zijn voldaan . Indien de variabele " myNumber " een getal tussen nul en drie niet bevat , zal er niets gebeuren wanneer dit voorbeeld Switch statement wordt uitgevoerd . Om te voorzien in dit scenario zijn een standaard specificatie als volgt na de laatste zaak statement :

default
: System.out.println ( " Iets anders ! "); Break ;

Zelfs in gevallen waar je er zeker van dat de variabele een van de in de lijst van de zaak verklaringen waarden zal bevatten , is het veiliger om een ​​standaard instructie in het geval er iets mis gaat omvatten .
5

Test uw code . Compileren en uitvoeren van uw programma met verschillende waarden van de variabele " myNumber " , controleer of het werkt zoals je het verwacht om elke keer . Gebruik de waarden die zijn opgenomen in de lijst van de zaak verklaringen en sommige dat niet zijn.

Previous: Next:
  Java Programming
·Hoe vindt u de Gemiddelde van …
·Inleiding tot de Enterprise Ja…
·Hoe kan ik een programma in Ja…
·Hoe te controleren of een Stri…
·Hoe maak je een Bouncing Ball …
·Android App Development Tutori…
·Hoe een matrix maken en vullen…
·Hoe maak je een Hangman spel m…
·Hoe maak je een Java Applet pr…
  Related Articles
Hoe kan ik een schrijven Als verklaring …
Hoe te Webform Call Met Case Verklaring 
Hoe aan een andere Cell In een SOM.ALS V…
Hoe maak je een Visual Basic -programma …
Hoe een code in Als Else statement in VB…
Hoe om te schakelen naar verschillende v…
VBA -schakelfunctie 
Hoe een code in Als verklaring in QBasic…
Hoe maak je een statement maken voor in …
  Programmering Articles
·Hoe te Stringstreams Clear 
·Hoe te Apostrophes toe in MATLAB 
·Om te lezen hoe een CSV Column & Convert…
·Redenen om een Subroutine in Programmeri…
·Hoe je floating point getallen Rond in P…
·Hoe maak je een Ruby Gem Uninstall 
·Hoe te converteren DirectX stereoscopisc…
·Hoe maak je een Visual Basic -programma …
·Hoe maak je een Roterende nummer in Java…
Copyright © Computer Kennis http://www.nldit.com