Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Waarom doet Java gebruiken Steunen op Conditional Statements ?
Leren Java syntax gaat leren hoe u afzonderlijke verklaringen te construeren , maar ook hoe je de groep statements samen . Als je net begint als een Java- ontwikkelaar, zul je merken dat je te maken met grotere delen van de code als je vaardigheden vooruitgang. Het begrijpen van de manier waarop Java toepassingen groepscode elementen samen een belangrijke vaardigheid . Controlestructuren zoals conditionals zijn onder die code blokkeert je de meeste kans om te gebruiken . Java Code Blocks

Delen van Java-code
verschijnen binnen programma's in blokken . Blokken worden aangegeven met omringende beugels , een opening brace voordat het blok en een afsluitende accolade na het. Code blokken afgebakend door accolades omvatten werkwijzen , loops en conditionals . Een code blok in Java geeft normaal gesproken een reeks uitspraken die allemaal zullen worden uitgevoerd een na de ander . Het volgende voorbeeld toont een code blok voor een Java-methode :

public void doSomethingGood
( ) {

int som
= 5 +6 ;

System.out.println
( som ) ; .

}


Als deze methode uitvoert , zowel van de code verklaringen binnen het zullen uitvoeren
Conditionals Zonder Bretels

Sommige Java conditionals gebruik geen bretels. Dit is geschikt wanneer conditionele statements bevatten slechts een enkele regel code . Het volgende voorbeeld toont een reeks van geketende conditionals zonder beugels :

//variabele " anumber " bestaat al

if ( anumber > 0 )

doSomething ( ) op ; < br >

else if ( anumber < 0 )

doSomethingElse
( ) ;

anders

doAnotherThing ( ) op ;

Elk hoofdstuk in deze reeks voorwaardelijke test bevat een enkele regel code , dus geen beugels nodig zijn .
Conditionals met Multiple Lines

Als de inhoud van een Java conditionele gedeelte bevat meerdere regels code , beugels zijn van essentieel belang om de code te groeperen . De volgende voorbeeld code toont een voorwaardelijke verklaring met twee regels code :

if ( anumber < 0 ) { System.out.println


( anumber ) ;

anumber
= 0 ; }



Deze code geeft aan dat beide lijnen zullen worden uitgevoerd als de voorwaardelijke test een werkelijke waarde retourneert . Indien de voorwaardelijke test geeft een valse waarde , geen van de twee bevatte lijnen zal uitvoeren .
Voorwaardelijke Processing Fouten

Met beugels verkeerd kunnen programmeerfouten veroorzaken . Bijvoorbeeld, als een voorwaardelijke test niet accolades gebruiken om zijn twee verklaringen te groeperen , alles na de eerste lijn zal ongeacht uitvoeren van het resultaat van de voorwaardelijke test :

if ( anumber < 0 ) op

System.out.println ( anumber ) ;

anumber
= 0 ;

In dit geval is de eerste regel wordt alleen uitgevoerd als de voorwaardelijke test een werkelijke waarde retourneert , maar de tweede regel zal uitvoeren zelfs als de voorwaardelijke test is vals. Dit is een veel voorkomende fout in gevallen waarin programmeurs oorspronkelijk had slechts een regel in een code blok , toen besloten om extra code toe te voegen , vergeten om de groep het binnen een blok met behulp van beugels .
< Br >

Previous: Next:
  Java Programming
·Hoe te SAP Analyseren in Java …
·De Standaard Grootte buffergeh…
·Hoe maak je een JApplet Get In…
·Hoe om afbeeldingen te gebruik…
·Hoe te Macrovariabelen Get Int…
·Hoe maak je een Java Canvas Ge…
·Set Vs . Lijst in Java 
·Hoe te Bel de Google Translate…
·Hoe te Tesseract OCR gebruiken…
  Related Articles
Waarom is SQL Server geïnstalleerd met …
Wat doet VBA Stand voor ? 
Wat betekent NET CLR Mean ? 
Wat doet Verwacht een einde van Expressi…
Waarom zijn er zoveel Herhaling Structur…
Waarom werkt mijn Selectievak Kijk handi…
Java Vs . Ruby 
Hoe de Python Methode Van Java Bel 
Hoe je Java Apps Run Van Python 
  Programmering Articles
·Hoe kan ik een MPLAB simulator Gebruik 
·Hoe de Sluiten knop Uitschakelen in Visu…
·Hoe te Sync om Wijzigingshistorie 
·Hoe om bestanden te uploaden naar een SQ…
·Hoe te Decimalen Opslaan om MySQL 
·Hoe om iets te verdienen op zijn eigen t…
·Hoe link naar een PHP- bestand 
·Hoe te controleren of een item Bestaat i…
·Hoe maak je een Java Applet embedden in …
Copyright © Computer Kennis http://www.nldit.com