Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvorfor bruker Java bukseseler på betingelsessetninger
    ? Learning Java syntaks innebærer å lære hvordan du kan lage individuelle uttalelser , men også hvordan å gruppere uttalelser sammen. Hvis du bare starte opp som en Java -utvikler , vil du finne deg selv håndtere større deler av koden som din ferdigheter fremgang . Forstå hvordan Java programmer gruppen kode elementene sammen er en viktig ferdighet. Kontroll strukturer som conditionals er blant de kodeblokker du er mest sannsynlig å bruke . Java-kode Blocks

    Deler av Java-kode vises i programmene i blokker. Blokkene er indikert med omkringliggende bukseseler, en åpning brace før blokken og en avsluttende spenne etter det . Kodeblokker avgrenset av bukseseler omfatter metoder, sløyfer og conditionals . En kode blokk i Java indikerer normalt en rekke uttalelser som alle vil bli henrettet en etter en . Følgende eksempel viser en kode blokk for et Java- metode : en

    public void doSomethingGood ( ) {

    int sum = 5 +6 ;

    System.out.println (sum ) ; .

    }
    p Hvis denne metoden utfører , vil begge koden uttalelser i det utføre
    Conditionals uten seler
    < p > Noen Java conditionals ikke bruke bukseseler . Dette er hensiktsmessig i tilfeller der betinget utsagn kun inneholder en eneste linje med kode . Følgende eksempel viser en rekke lenket conditionals uten seler : en

    //variable " anumber " allerede eksisterer

    if ( anumber > 0 )

    doSomething ();

    else if ( anumber < 0 )

    doSomethingElse ();

    annet

    doAnotherThing ();

    Hver del i denne serien av betingede tester inneholder en eneste linje med kode , slik at ingen bukseseler er nødvendig.

    Conditionals med flere linjer
    p Hvis innholdet i en Java betinget delen inneholder flere linjer med kode , bukseseler er avgjørende for å gruppere koden sammen. Det følgende eksemplet demonstrerer en betinget uttalelse med to linjer med kode :

    if ( anumber < 0 ) {

    System.out.println ( anumber ) ;

    anumber = 0 ;

    }

    Denne koden indikerer at begge linjene vil bli henrettet dersom den betingede testen returnerer en sann verdi . Dersom den betingede test returnerer en falsk verdi , vil ingen av de to inkluderte linjene utføre .
    Betinget Processing feil

    hjelp bukseseler feil kan føre programmeringsfeil . For eksempel, hvis en betinget test ikke bruker bukseseler å gruppere sine to uttalelser sammen, alt etter den første linjen vil gjennomføre uavhengig av resultatet av den betingede test : en

    if ( anumber < 0 )
    < p> System.out.println ( anumber ) ;

    anumber = 0;

    i dette tilfelle den første linjen vil kun kjøre hvis den betingede testen returnerer en sann verdi , men den andre linjen vil utføre selv om den betingede testen er usann . Dette er en vanlig feil i tilfeller der programmerere har opprinnelig bare hadde én linje i en kode blokk , og deretter bestemte seg for å legge til ekstra kode til det, glemme å gruppere det i en blokk ved hjelp av tannregulering .


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få Java til ut Fortløpende Stjernene 
    ·Hvordan få antall linjer på en Java lest Fil 
    ·Hvordan få innspill fra en Java GUI 
    ·Hvordan finne en String i Java 
    ·Hvordan koble JSP Med Servlet 
    ·Slik konverterer ServletInputStream til FileInputStream…
    ·Slik Flip bilder i Java 
    ·Hvordan lage en Kvadratrotfunksjon i Java 
    ·Slik unngår du samtidig tilgang til en metode i Java 
    ·Slik konverterer Timer til Seconds i Java 
      Anbefalte artikler
    ·Apache Struts Tutorial 
    ·Hvordan øke hastigheten på PHP Curl 
    ·Hvordan skrive om Uttalelsene i C + + 
    ·Hvordan sortere kolonner i DataGrid 
    ·Hvordan lage et linjeskift i XSLT 
    ·Hvordan skjule en DIV på en postback i JavaScript 
    ·Slik pakker du ut AVI Metadata i MATLAB 
    ·IDE Debugging Tools 
    ·Hvordan legge til tekst til en JTextField 
    ·Java Tutorial for Kopier og lim 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/