Besplatni Java kurs - 31. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.
Logički operatori za dodelu uz logičku operaciju služe za istovremeno vršenje logičke operacije i dodelu rezultata te logičke operacije.
Logički operatori za dodelu uz logičku operaciju su:
&=
logički operator dodele uz konjukciju|=
logički operator dodele uz disjunkciju^=
logički operator dodele uz isključivu disjunkciju?:
ternarni operator uslovne dodele
Logički operatori za dodelu uz logičku operaciju rade po istom principu kao i logički operatori, uz razliku što istovremeno vrše i dodelu vrednosti.
&= Logički operator dodele uz konjukciju
Logički operator dodele uz konjukciju služi da izvrši konjukciju nad operandima i zatim dodeli vrednost rezultata jednom od operanada, npr:
istinitost &= tvrdjenje;
Navedeni primer ekvivalentan je izrazu istinitost = istinitost & tvrdjenje;
.
|= Logički operator dodele uz disjunkciju
Logički operator dodele uz disjunkciju služi da izvrši disjunkciju nad operandima i zatim dodeli vrednost rezultata jednom od operanada, npr:
istinitost |= tvrdjenje;
Navedeni primer ekvivalentan je izrazu istinitost = istinitost | tvrdjenje;
.
^= Logički operator dodele uz isključivu disjunkciju
Logički operator dodele uz isključivu disjunkciju služi da izvrši isključivu disjunkciju nad operandima i zatim dodeli vrednost rezultata jednom od operanada, npr:
istinitost ^= tvrdjenje;
Navedeni primer ekvivalentan je izrazu istinitost = istinitost ^ tvrdjenje;
.
?: Ternarni operator uslovne dodele
Ternarni operator uslovne dodele služi za dodelu vrednosti u zavisnosti od istinitosti tvrđenja, npr:
punoletnost = godine >= 18 ? "DA" : "NE";
U navedenom primeru pomoću ternarnog operatora (?:) ispituje se tačnost izraza godine >= 18
. Ako promenljiva godine
ima vrednost koja je veća ili jednaka 18, promenljivoj punoletnost
dodeliće se vrednost "DA"
. U suprotnom, promenljivoj punoletnost
dodeliće se vrednost "NE"
Pročitaj i nastavak:
Besplatni Java kurs - 32. deo - Blokovi naredbi
No comments:
Post a Comment