Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Tertiär uttryck i Java

    Grunden för alla programmeringsspråk , Java ingår , är förekomsten av syntax som gör att programmet kan fatta beslut och utföra baserat på villkoren för programmet . I Java , görs detta genom " if-else " uttalanden . De ternära operatören fungerar som stenografi version av den om - else . Detta gör att programmerare att uttrycka enkla jämförelser i enradiga påståenden för bättre läsbarhet och kodning enkelhet . Java Villkorsuttryck

    Grundläggande Java syntax liknar många andra programmeringsspråk . En av dessa likheter kommer i form av villkorade operatörer . Villkorliga operatörer göra jämförelser mellan två termer som representerar antingen värden eller andra villkorliga termer . Villkorsuttryck utvärdera termer , och returnera Sant eller falskt värde baserat på denna utvärdering . Till exempel , desto större än operatör ( ">" ) kontrollerar två värden. Om det första värdet är större än det andra , returneras sant. Så Villkorssatsen " 5 > 4 " skulle återvända sant , medan uttalandet " 5 > 10 " skulle returnera false .
    Om - else

    Villkorsuttryck är grundläggande för de flesta program , eftersom de tillåter programmet att utvärdera tillståndet för programmet och fatta beslut på grundval av dessa utvärderingar . En av de Java- konstruktioner som använder villkorssatser för att fatta beslut är det " if-else " uttalande . Detta uttalande är faktiskt ganska självförklarande : " om " ett påstående är sant , kommer programmet att köra lite kod . " Else , " programmet exekverar någon annan kod . Till exempel i följande kod , är om variabeln " x " större än " y " och sedan händer något . Om inte , händer något annat :

    if ( x > y ) {return x ;}

    annars {return y ;} Addera ditt Ternary uttalanden

    if-else uttalande förekommer så ofta i programmering , att de flesta språken har genomfört någon form av ternära operatören . Den ternära operatören , representeras i Java som ett " ? " Symbolen , utför samma funktion som om - else . Följande ternära uttryck kan läsas som " if (villkor ) är sant , utför sedan uttalande 1 . Else , utför uttalande två " :

    skick ? uttalande 1 : uttalande 2 ;
    Komplexa Ternära Uttryck

    Använda villkorssatser tillsammans med att gå logiska uttalanden som " och " eller " eller , " programmeraren kan skapa komplexa logiska jämförelse uttalanden inne ternära uttryck . Till exempel , följande ternära uttryck Kontrollerar om både " x < y " och " y < z. . " Om båda påståenden är sanna , då variabeln " q " kommer lika x . Else , kommer det lika y :

    int x = 3 , int y = 4 ; int z = 5; int q = 0;

    q = (x < y && y < z ) ? x : y ; System.out.println ( q ) , //​​tryck 3 Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kolla om en sträng i Java är A
    ·Hur man gör en Android App Med NetBeans
    ·Hur man bygger en JAR-fil med build.xml
    ·Hur man använder Blender grafik i Java 3D
    ·Hur du använder Statiska block i Java
    ·Hur konvertera en sträng till en fil i Java
    ·Hur man gör tillägg i Java
    ·Hur Visa Java Applet Button Som funktionshindrade
    ·Varför finns det dåliga Antal Undantag i Java
    ·Java Processing Färggradient
    Utvalda artiklarna
    ·Hur omdirigerar utdata till Input i Perl
    ·Hur Design Editor Använda OpenGL
    ·Hur man gör en Shoutbox Med PHP och SQL
    ·Hur konvertera Hex till Binary i Visual Basic
    ·Vad är en PHP Blockera
    ·Hur man programmerar spel i C + +
    ·Verktyg som används i Software Development
    ·Kan du döda en tråd utan att döda processen
    ·Hur gör jag dekryptera en sidfot PHP -fil
    ·Hur man använder Java i Math Class
    Copyright © Dator Kunskap http://www.dator.xyz