? Den trefoldig operatøren , eller ? operatør , er en kompakt måte å skrive en if /else statement . Det finnes i mange programmeringsspråk , inkludert Java. Ternær utsagn kan anvendes i Java når en hvis /else setningen er nødvendig. Trefoldig uttalelse kan forbedre lesbarheten av programmet ved å kombinere de underliggende og påfølgende uttalelser fra en if setning i én linje. Den grunnleggende syntaks for en trefoldig utsagn er dette: ( predikat ) ? ( påfølgende setningen hvis predikat er sant ) : ( påfølgende setningen hvis predikat er false). Du trenger
Java Software Development Kit med NetBeans bunt
Vis flere instruksjoner
en
Start NetBeans programvaren ved å klikke på ikonet. Velg "File /New Project" fra menypunktene øverst i vinduet , velg deretter " Java Application " og trykk enter . Et nytt Java -prosjekt er opprettet og en kildekoden filen vises i NetBeans redaktør . Kildekoden filen inneholder en tom hovedfunksjon
2
Erklærer et heltall og sett den til noen vilkårlig verdi ved å skrive følgende kode i de krøllete parentes av den viktigste funksjonen : .
int i = 4 ;
3
Skriv en if /else setning som tildeler en verdi til en ny variabel som heter j . Verdien tilordnet j avhenger av verdien på jeg . Hvis jeg er lik 4 , så j får tildelt verdien en . Ellers er det tildelt verdien 0 . En hvis /annet utsagn som oppnår dette ser ut som dette : en
int j ;
if ( i == 4 ) { j = 1 } else { j = 0 }
4
Skriv om hvis /annet setningen ved hjelp av trefoldig operatøren . Den predikat ' i == 4' er plassert i parentes . Hvis predikatet evalueres som sant , verdien umiddelbart etter ? er tildelt til den variable j. Ellers er verdien etter kolon tildelt j .
Int j = ( i == 4 ) ? 1 : 0 ;
5
Skriv ut verdien av j til konsollen slik:
System.out.println ( j ) ;
6
Kjør programmet ved å trykke F6 . Verdien av variabelen j er skrevet ut til konsollen . Siden trefoldig operatøren setter j til en hvis verdien som er lagret i jeg er lik 4 , ser programmet ut som dette : en
en