Java Tutorials - Lektion 3: Relations och Boolean Operators
Relational och Logiska Operatörer Omdömen
Relationsoperatorer är operatörer som jämför mängder. De återvänder bara Sant eller falskt beroende på sammanhanget.
Större än (>) Review Större än eller lika med (> =) Review Mindre än (< li> Mindre än eller lika med ( Lika med (==) Review Inte lika med (=)
Exempel på relations uttalanden:!
5> 2 (sant) Omdömen 3! = 3 (False)
Booleska Operatörerna är operatörer som definierar förhållandet mellan relations uttalanden och tillåter flera relations uttalanden som ska sammanfogas .
NOT (!) - Utför negationen av ett uttalande (True ändras till falska, falska förändringar till true) katalog AND (&&) - Utför kombinationen av två uttalanden.
OR (||) -.. Utför disjunktion av två uttalanden
Dessa aktörer kan nästan användas på samma sätt som i vanlig engelska
Om du inte är redo, då kan du inte gå Omdömen Om jag har minst $ 10 och du har minst $ 8, då kan vi gå till filmen
Exempel:.
< ! br>
(5 9> 4 && 6 3 == 2 || 4> -44 (sant) - Även om 3 är inte lika med 2, 4 är större än -44 , hela uttalandet är således sant eftersom || requries endast en operand för att vara sant.
Dessa operatorer kan länkas samman för att bilda ganska stora och komplexa uttalanden. Operatör företräde gäller här. Parentesen utvärderas först. Lika och inte lika andra, sedan AND och OR.
(5 4 && 6 Omdömen Förklaring
(5 (9 > 4 && 6 (3 == 2 || 4 Uttalandet kan reduceras till (TRUE || FALSKT && TRUE) Review Eftersom && operationen får utföras först och sedan avslutar vi upp med (TRUE || FALSE), vilket är sant
Boolesk och andra datatyper kan också användas i dessa logiska rapporter i Java
.
Exempel:
boolean isReady = Sant, Omdömen
int temperatur = 85; Omdömen
(isReady && temperatur