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 -
- Windowsi operaatorid
- R operaatorid
- Pythoni operaatorid
- Scala operaatorid
- Boole'i operaatorid Pythonis