Boolean operaatorite tutvustus javas

Tehnoloogia tulekuga on arenenud arvutid, mis omakorda tõid kaasa nõude programmeerimiskeele järele. Programmeerimiskeeli oli palju, mis hõlmasid nii madala kui ka kõrge keele. Kõrgetasemelisi keeli on hõlpsam kasutada, kuna neid on hõlpsasti mõistetav, võrreldes madala taseme keeltega. Java on üks sellistest kõrgetasemelistest keeltest, mida kasutatakse programmeerimisel laialdaselt tagatud keelena. Põhimõistete mõistmiseks on palju kontseptsioone, mida tuleb uurida ja praktiseerida. Selles teemas käsitleme Boole operaatoreid Java-s.

Mis on Boolei operaator?

Boolean-operaatorid on lihtsalt erinevate operaatorite komplekt, mida saab kasutada avaldiste võrdlemiseks. Boole'i ​​operaatoritel on tavaliselt kaks väärtust: vale või tõene. Boole'i ​​operaatorid võrdlevad vasakpoolsuse ja parempoolse külje avaldist. Võrdluseks - see tagastab lihtsalt Boole-väärtuse

Boole-tüüpi operaatorite tüübid Java-s

Java-s on erinevat tüüpi Boole-operaatoreid. Järgnevalt on toodud erinevat tüüpi Boole-operaatorid Java-s, mida kõige laialdasemalt kasutatakse

  • Loogiline JA
  • Loogiline VÕI
  • Võrdne
  • Pole võrdne
  • Ternaaroperaator

1) loogiline ja operaator

See on loogiline ülesanne, mille abil loogilise avalduse võrdlemiseks kasutatakse &&-operaatorit. Üldiselt annab see vale, kui mõni mitmest loogikast ebaõnnestub, või annab tõese, kui kõik avaldised annavad tõese

JA operaatori näide -

  • Kui mõlemad operandid on tõesed, siis on operatsiooni tulemus tõene

public class Main
(
public static void main(String() args) (
boolean a = true;
boolean b = true;
System.out.println (a && b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

  • Kui mõlemad operandid on valed, siis on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
boolean a = false;
boolean b = false;
System.out.println (a && b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

  • Kui üks operand on tõene ja teine ​​vale, siis on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
boolean a = true;
boolean b = false;
System.out.println (a && b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

  • Kui üks operand on vale ja teine ​​on tõene, siis on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
boolean a = false;
boolean b = true;
System.out.println (a && b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

2) loogiline või operaator -

See on loogiline ülesanne, mis kasutab || operaator loogilise avalduse võrdlemiseks. Üldiselt annab see tõene, kui mõni avaldis osutub tõeseks, ja tagastab vale, kui kogu avaldis ebaõnnestub

VÕI operaatori näide -

  • Kui mõlemad operandid on tõesed, siis on operatsiooni tulemus tõene

public class Main
(
public static void main(String() args) (
boolean a = true;
boolean b = true;
System.out.println (a || b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

  • Kui mõlemad operandid on valed, siis on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
boolean a = false;
boolean b = false;
System.out.println (a || b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

  • Kui üks operand on tõene ja teine ​​vale, siis on operatsiooni tulemus tõene

public class Main
(
public static void main(String() args) (
boolean a = true;
boolean b = false;
System.out.println (a || b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

  • Kui üks operand on vale ja teine ​​on tõene, on operatsiooni tulemus tõene

public class Main
(
public static void main(String() args) (
boolean a = false;
boolean b = true;
System.out.println (a || b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

3) võrdne operaatoriga -

Seda operaatorit kasutatakse kontrollimaks, kas operand või avaldis operaatori mõlemal küljel on võrdsed või mitte

Näide operaatorist võrdse kohta:

  • Kui mõlemad operandid pole samad, on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
String a = "abc";
String b = "abcd";
System.out.println (a == b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

  • Kui mõlemad operandid on samad, on operatsiooni tulemus tõene

public class Main
(
public static void main(String() args) (
String a = "abc";
String b = "abc";
System.out.println (a == b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

4) pole võrdsed operaatoriga

Seda operaatorit kasutatakse kontrollimaks, kas operand või avaldis operaatori mõlemal küljel on võrdsed või mitte. See annab tõese, kui mõlemal küljel olevad operandid pole samad, annab vale

Näited, mis pole võrdsed operaatoriga:

  • Kui mõlemad operandid pole samad, on operatsiooni tulemus tru e

public class Main
(
public static void main(String() args) (
String a = "abc";
String b = "abcd";
System.out.println (a != b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : tõsi

  • Kui mõlemad operandid on samad, on operatsiooni tulemus vale

public class Main
(
public static void main(String() args) (
String a = "abc";
String b = "abc";
System.out.println (a != b); // shows the logical operation using operator
)
)

Nüüd täitke ülaltoodud kood

Väljund : vale

5) Ternaaroperaator-

Seda operaatorit kasutatakse muude tingimuste kontrollimiseks. Üldiselt on if-else lause väited lühendatud. Kui avaldis on tõene, siis juhul, kui osa täidetakse, täidetakse muul juhul plokk. See kasutab kahte operandi, mis on ?:

Vaatame näidet

public class Main
(
public static void main (String()args)(
int a = 2;
int b = 5;
int minOfNum = (a < b) ? a : b;
System.out.println (minOfNum);
)
)

Väljund : 2

Väljendina (a <b)? a: b hindab väärtust. Hindamise põhjal täidab see blokeeringu või mitte

Järeldus -

Java on programmeerimiskeel, kus on palju mõisteid, mida tuleb uurida. Boole'i ​​operaatorid on üks neist. Need loogilised operaatorid täidavad koodi põhiliselt selleks, et kontrollida, kas avaldise väärtus on tõene või mitte. Väljendi hindamise põhjal tagastab selle väärtuse. Boolean-operaatorit kasutatakse laialdaselt igas programmeerimiskeeles mitmesuguste loogiliste programmeerimisväljendite jaoks.

Soovitatavad artiklid

See on olnud teemaks Java Boole-operaatoritele. Siin käsitleme Java-tüüpi eri tüüpi Boole-operaatoreid, näiteks loogiline JA, loogiline VÕI, võrdne, mitte võrdne Ternaaroperaatoriga. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Windowsi operaatorid
  2. R operaatorid
  3. Pythoni operaatorid
  4. Scala operaatorid
  5. Boole'i ​​operaatorid Pythonis

Kategooria: