Kuidas kasutada loogiline operaatorid Java

loogiline operaatorid kasutusele mõiste boolean algebra Java keeles.Nad on põhiline osa keeles ja saab teha tingimusliku kood puhtamaks ja lakooniline.Programmeerijad tavaliselt kasutavad loogiline operaatorid koos avaldusi, et hinnata, kas on õige või vale.

kasutamine ja operaatori

  1. kasutamine operaatoriga, kelle sümbol on & amp; & amp ;.Java, ja amp; & amp;tulemus on tõsi siis ja ainult siis, kui mõlemad tema operandide - objektid manipuleeritakse - TÕENE.

  2. Aru, et tema operandide võib olla väljend, mis hindab, et tõeväärtuse.

  3. Pange tähele, et see hõlmab kõiki võrdlusmärk, nagu suurem & gt ;, vähem kui & lt;või võrdne ==, mis tahes meetodit, mis tagastab boolean või tõeväärtus muutuja ise.Arvestades "int a = 7; int b = 10;"siis "A & gt; 4 & amp; & amp; b & lt; 20" hindab tõeseks.

Kasuta OR ja NOT Ettevõtjad

  1. Kasuta OR operaatori mille sümboliks on ||.See tulemus on tõsi, kui üks või mõlemad oma operandide TÕENE.Operandi saab avaldus, et tulemus on loogiline.

    Kui meil on "int a = 10; int b = 40;"ja siis "A == 7 || b & gt A" on tõsi.Kuigi esimene operand tulemus on vale, teine ​​hindab tõeseks.

  2. Kaaluge eranditult või operaator, või XOR, kelle sümbol on ^.See tulemus on tõsi, kui üks, aga mitte nii oma operandide tulemus on tõsi.Siin XOR operaatori kasutatakse loogilise kahendmuutuja operaatorile.Oletame "int a = 7; int b = 10;"Seejärel "b & gt; ^ b == 10".See false kuna mõlemad operandid on tõesed.

  3. Tagurpidi tulemus loogiline väljenduse Java abil loogiline MITTE EI, kelle sümbol on!.Kui selle operandi on tõsi, siis ei väljendus hindab vale.

  4. Kasutage MITTE sulgudesse ja teise boolean väljenduse pärast MITTE seob väga tihedalt (selle korraldaja tähtsamad on väga kõrge).Erandiks on, kui see on seotud ühe boolean muutuja.See näide näitab kasutust loogilise MITTE:

    Arvestades "int a = 7; int b = 10;"Seejärel "! (a == b)" hindab, et tõsi sest == b on vale, ja MITTE tühistub ta.

Tips & amp;Hoiatused

  • XOR operaator ei ole tehniliselt loogiline operaator, aga kui antakse kaks boolean operandide, toimib see üks.

Resources

  • Java Tutorials: kokkuvõte Ettevõtjad
326
0
1
Java Programming