Kuinka käyttää Loogiset operaattorit Java

loogisia operaattoreita käyttöön käsite boolean algebra Java.He olennainen osa kielen ja voi tehdä ehdollinen koodi puhtaampia ja ytimekäs.Ohjelmoijat yleensä käyttää loogisia operaattoreita yhdessä lausuntoja, arvioida joko tosi tai epätosi.

Käytä ja kuljettajan

  1. Käytä AND-operaattorilla, jonka symboli on & amp; & amp ;.Javassa & amp; & amp;tosi jos ja vain jos sen molemmat operandit - esineet manipuloidaan - on tosi.

  2. Ymmärrä, että sen operandeihin voi olla mikä tahansa lauseke, totuusarvon.

  3. Huomaa, että siihen sisältyvät kaikki vertailu operaattori, kuten suurempi kuin & gt ;, vähemmän kuin & lt;tai yhtä suuri kuin == tahansa menetelmää, joka palauttaa totuusarvo tai Boolen muuttujan itse.Koska "int = 7; int b = 10;"sitten "& gt; 4 & amp; & amp; b & lt; 20" arvioi todellista.

Käytä OR ja NOT Operaattorit

  1. Käytä OR-operaattoria, jonka symboli on ||.Se on tosi, jos jompikumpi tai molemmat sen operandeille on tosi.Operandit voi olla mikä tahansa lauseke, Boolen.J

    os meillä on "int = 10; int b = 40;"sitten "== 7 || b & gt;" on totta.Vaikka ensimmäinen operandi epätosi, toinen arvioi todellista.

  2. Harkitse eksklusiivinen OR operaattori, tai XOR, jonka symboli on ^.Se on tosi, jos jompikumpi mutta ei molempia sen operandeille tosi.Tässä XOR-operaattorilta käytetään looginen Boolen operaattori.Oletetaan "int = 7; int b = 10;"sitten "b & gt; ^ b == 10".Tämä epätosi, koska molemmat operandit ovat tosia.

  3. Käänteinen tulos Boolen lauseke Java käyttämällä looginen EI operaattori EI, jonka symboli on!.Jos sen operandi on totta, EI lauseke epätosi.

  4. Käytä EI operaattori suluissa ja toinen Boolen lauseke koska EI operaattori sitoo erittäin tiukasti (sen operaattorin etusija on erittäin korkea).Poikkeuksena on, jos se pariksi yhdellä boolean muuttuja.Tämä esimerkki osoittaa käyttö boolean EI operaattori:

    Koska "int = 7; int b = 10;"sitten "! (== b)" arvioi tosi koska == b on väärä, ja EI operaattori kääntää se.

Vinkkejä & amp;Varoitukset

  • XOR-operaattorilta ei ole teknisesti loogista operaattoria, mutta kun sitä annetaan kaksi boolean operandia, se toimii yhtenä.

Resurssit

  • Java-Ohjeita: Yhteenveto Operaattorit
952
0
1
Java Ohjelmointi