Introduksjon til boolske operatører i java
Med ankomsten av teknologi har datamaskiner utviklet noe som igjen brakte kravet om programmeringsspråk. Det var mange programmeringsspråk som inkluderer både lavnivå og språk på høyt nivå. Språk på høyt nivå er enklere å bruke, da de er enkle å forstå i forhold til språk på lavt nivå. Java er et slikt høyt nivå språk som brukes mye som et støttet språk for programmeringsformål. Det er mange konsepter som man trenger å studere og praktisere for å forstå grunnleggende begreper. I dette emnet skal vi diskutere boolske operatører i Java.
Hva er boolsk operatør?
Boolske operatører er ganske enkelt et sett med forskjellige operatører som kan brukes til å sammenligne uttrykk. Boolske operatører har vanligvis to verdier enten falske eller sanne. Boolske operatører sammenligner uttrykket på venstre side og høyre side. Til sammenligning returnerer det ganske enkelt en boolsk verdi
Typer av boolske operatører i Java
Det er forskjellige typer boolske operatører i Java. Følgende er de forskjellige typer boolske operatører i Java som er mest brukt
- Logisk OG
- Logisk ELLER
- Lik
- Ikke lik
- Ternary operatør
1) Logisk OG Operatør
Dette er en logisk oppgave som bruker && operatøren til å sammenligne logisk uttrykk. Det gir vanligvis usant hvis noen av de flere logikkene mislykkes eller gir sann hvis alt uttrykket produserer sant
Eksempel på OG-operatør -
- Hvis begge operander er sanne, er operasjonsresultatet sant
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å, kjør koden ovenfor
Utgang : sant
- Hvis begge operander er falske, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
- Hvis den ene operanden er sann og den andre er usann, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
- Hvis den ene operanden er usann, og den andre er sann, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
2) Logisk ELLER operatør -
Dette er en logisk oppgave som bruker || operatør for å sammenligne logisk uttrykk. Det gir generelt sant hvis noe av uttrykket blir sant og returnerer usant hvis alt uttrykket mislykkes
Eksempel på OR-operatør -
- Hvis begge operander er sanne, er operasjonsresultatet sant
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å, kjør koden ovenfor
Utgang : sant
- Hvis begge operander er falske, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
- Hvis den ene operanden er sann og den andre er usann, er operasjonsresultatet sant
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å, kjør koden ovenfor
Utgang : sant
- Hvis den ene operanden er usann, og den andre er sann, er operasjonsresultatet sant
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å, kjør koden ovenfor
Utgang : sant
3) Lik operatøren -
Denne operatøren brukes til å sjekke om operand eller uttrykk på begge sider av operatøren er like eller ikke
Eksempel på likhet med operatør:
- Hvis begge operander ikke er like, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
- Hvis begge operander er de samme, er operasjonsresultatet sant
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å, kjør koden ovenfor
Utgang : sant
4) Ikke lik operatøren
Denne operatøren brukes til å sjekke om operand eller uttrykk på begge sider av operatøren er like eller ikke. Det produserer sant hvis operander på begge sider ikke er de samme ellers gir falskt
Eksempler på ikke lik operatør:
- Hvis begge operander ikke er like, er operasjonsresultatet virkelig
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å, kjør koden ovenfor
Utgang : sant
- Hvis begge operander er de samme, er operasjonsresultatet usant
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å, kjør koden ovenfor
Utgang : usant
5) Ternary Operator-
Denne operatøren brukes til å sjekke om forholdene ellers er. Det er generelt kortfattet for uttalelse om ellers. Hvis uttrykket er sant, så hvis delen utføres, ellers utføres en blokk. Den bruker to operander som er?:
La oss se et eksempel
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);
)
)
Utgang : 2
I uttrykk, (a <b)? a: b den evaluerer verdien. Basert på evaluering utfører den hvis eller blokkere
Konklusjon -
Java er et programmeringsspråk der det er mange konsepter som man trenger å studere. Boolske operatører er en av disse. Disse boolske operatørene kjører i utgangspunktet koden for å sjekke om uttrykksverdien er sann eller ikke. Basert på uttrykksevalueringen returnerer den verdien. En boolsk operatør er mye brukt på alle programmeringsspråk til forskjellige logiske programmeringsuttrykk.
Anbefalte artikler
Dette har vært en guide til boolske operatører i Java. Her diskuterer vi forskjellige typer boolske operatører i Java som Logical AND, Logical OR, Equal to, Not lik, Ternary Operator med eksempel. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -
- Windows-operatører
- R Operatører
- Python-operatører
- Scala-operatører
- Boolske operatører i Python