*   >> Læs Uddannelse artikler >> science >> programming

Java Tutorials - Lektion 3: Relationel og Boolean Operators

Relationel og logiske operatorer

Relationelle operatører er operatører, der sammenligner mængder. De skal blot returnere Sandt eller falsk afhængig af kontekst.

  • Større end (>)

  • Større end eller lig med (> =)

  • Mindre end (< li> Mindre end eller lig med (
  • Lig med (==)

  • ikke lig med (=)

    Eksempler på relationelle udsagn:!

  • 5> 2 (sand)

  • 3! = 3 (False)

    booleske operatorer er operatører, der definerer forholdet mellem relationelle udsagn og tillader flere relationelle udsagn der skal samles .


  • IKKE (!) - Udfører negation af en erklæring (True ændret til falsk, falske ændringer til sand)

  • OG (&&) - Udfører sammenfaldet af to erklæringer.

  • OR (||) -.. Udfører udskillelse af to udsagn

    Disse operatører kan næsten bruges som du ville i almindeligt engelsk

  • Hvis du ikke er klar, så kan du ikke gå

  • Hvis jeg har mindst $ 10 og du har mindst $ 8, så vi kan gå til filmen

    Eksempler:.

    < ! br>

  • (5
  • 9> 4 && 6
  • 3 == 2 || 4> -44 (sand) - Mens 3 er ikke lig med 2, 4, er større end -44 , således hele udsagn er sandt, eftersom || requries kun én operand til at være sandt.

    Disse operatører kan kædes sammen til temmelig store og komplekse udsagn. Operatør forrang gælder her. Parenteser evalueres først. Lige og ikke lige sekund, så AND og OR.


  • ! (5 4 && 6

    explaination

  • ! (5
  • (9 > 4 && 6
  • ! (3 == 2 || 4
  • Opgørelsen kan reduceres til (SAND || FALSK && SAND)

  • Fordi && operation bliver udført først, vi så ende op med (SAND || FALSK), som er SAND

    Boolsk og andre datatyper kan også bruges i disse logiske udsagn i Java

    Eksempel:.


    boolean isReady = True;

    int temperatur = 85;

    (isReady && temperatur

  • Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.