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

    Hur man använder Ternary Operator i Java

    ? Den ternära operatören , eller ? operatör , är ett kompakt sätt att skriva en if /else uttalande . Det finns i många programmeringsspråk , inklusive Java . Ternära uttalanden kan användas i Java när en if /else behövs . Den ternära uttalande kan förbättra läsbarheten av ditt program genom att kombinera predikat och åtföljande uttalanden av en if-sats i en linje . Den grundläggande syntaxen för en ternär uttalande är detta : ( predikat ) ? ( därav uttalande om predikatet är sant ) : ( därav uttalande om predikatet är falskt ) . Saker du behöver Review, Java Software Development Kit med NetBeans bunt
    Visa fler instruktioner
    1

    Starta NetBeans programvaran genom att klicka på dess ikon . Välj " Arkiv /Nytt projekt " från menyalternativen längst upp i fönstret och välj sedan " Java Application " och tryck enter . Ett nytt Java- projekt skapas och en källkod fil visas i NetBeans redaktör . Källkoden filen innehåller en tom huvudfunktion
    2

    Deklarera ett heltal och ställa den till något godtyckligt värde genom att skriva följande kod inom klammerparenteser av huvudfunktionen : .

    int i = 4 , Addera 3

    Skriv en if /else som tilldelar ett värde till en ny variabel som heter j. . Det värde som tilldelats j beror på värdet i i . Om jag är lika med 4 , då j får tilldelas värdet 1 . Annars är det tilldelas värdet 0 . En if /else uttalande som åstadkommer detta ser ut så här :

    int j ;

    if (i == 4 ) { j = 1 } else { j = 0 }

    4

    Rewrite the if /else sats med hjälp av ternära operatören . Predikatet " i == 4 ' placeras inom parentes . Om predikatet utvärderas som sant , det värde omedelbart efter ? tilldelas till variabeln j . Annars är värdet efter kolon tilldelats j. .

    Int j = (i == 4 ) ? 1 : 0 ;
    5

    Skriv värdet på j till konsolen så här:

    System.out.println ( j ) ;
    6

    kör programmet genom att trycka på F6 . Värdet på variabeln j skrivs till konsolen . Eftersom det ternära operatören sätter j till 1 om värdet lagrat i jag är lika med 4 , ser programmet ut så här :

    1

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man beräknar rader i java.awt.Point
    ·Hur du ändrar bakgrund JFrame i Swing
    ·Lägga till en ny metod i NetBeans
    ·Hur man gör ett mönster av asterisker Java
    ·Hur du fyller på variabler från JSP /Java -filer i Fl…
    ·Konfigurera Java JDK
    ·Hur man skriver Java -program
    ·Hur konvertera HTML till text i Java
    ·Vad är en pollett i Java
    ·Mata in booleska uttryck i Java
    Utvalda artiklarna
    ·Hur du aktiverar JavaScript Debugging
    ·Ställa centrat i en KML -fil
    ·Hur man byter rektanglar Point Oavgjort i WPF
    ·Hur man gör en öppna /spara -knappen i VB
    ·Hur man bygger flersidiga webbplatser med PHP
    ·Så här visar du ett ResultSet Med JSP
    ·Hur man redigerar en CAB-fil
    ·Hur klartext i Python
    ·Så här visar en vertikal Histogram i Java
    ·Hur man byter tomt utrymme med Python
    Copyright © Dator Kunskap http://www.dator.xyz