*   >> läser Utbildning artiklar >> science >> programming

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

  • Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.