Einführung in Boolesche Operatoren in Java

Mit dem Aufkommen der Technologie haben sich Computer entwickelt, was wiederum die Anforderung an die Programmiersprache mit sich brachte. Es gab viele Programmiersprachen, die sowohl Low-Level-Sprachen als auch High-Level-Sprachen umfassten. Hochsprachen sind einfacher zu verwenden, da sie im Vergleich zu Niedrigsprachen einfach zu verstehen sind. Java ist eine solche Hochsprache, die häufig als unterstützte Programmiersprache verwendet wird. Es gibt viele Konzepte, die man studieren und üben muss, um grundlegende Konzepte zu verstehen. In diesem Thema werden boolesche Operatoren in Java behandelt.

Was ist ein Boolescher Operator?

Boolesche Operatoren sind einfach eine Reihe verschiedener Operatoren, die zum Vergleichen von Ausdrücken verwendet werden können. Boolesche Operatoren haben im Allgemeinen zwei Werte, entweder false oder true. Boolesche Operatoren vergleichen den Ausdruck der linken und der rechten Seite. Im Vergleich gibt es einfach einen Booleschen Wert zurück

Arten von Booleschen Operatoren in Java

In Java gibt es verschiedene Arten von Booleschen Operatoren. Im Folgenden sind die verschiedenen Arten von Booleschen Operatoren in Java aufgeführt, die am häufigsten verwendet werden

  • Logisches UND
  • Logisches ODER
  • Gleicht
  • Nicht gleichzusetzen mit
  • Ternärer Operator

1) Logisches UND Operator

Dies ist eine logische Zuweisung, bei der der Operator && zum Vergleichen des logischen Ausdrucks verwendet wird. Es gibt im Allgemeinen false, wenn eine der mehreren Logik fehlschlägt, oder true, wenn der gesamte Ausdruck true ergibt

Beispiel eines AND-Operators -

  • Wenn beide Operanden wahr sind, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

  • Wenn beide Operanden falsch sind, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

  • Wenn ein Operand wahr und der andere falsch ist, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

  • Wenn ein Operand falsch und der andere wahr ist, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

2) Logisch ODER Operator -

Dies ist eine logische Zuordnung, die || verwendet Operator zum Vergleichen des logischen Ausdrucks. Es gibt im Allgemeinen true, wenn einer der Ausdrücke true wird, und false, wenn der gesamte Ausdruck fehlschlägt

Beispiel eines OP-Operators -

  • Wenn beide Operanden wahr sind, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

  • Wenn beide Operanden falsch sind, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

  • Wenn ein Operand wahr und der andere falsch ist, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

  • Wenn ein Operand falsch und der andere wahr ist, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

3) Gleich Operator -

Mit diesem Operator wird geprüft, ob Operand oder Ausdruck auf beiden Seiten des Operators gleich sind oder nicht

Beispiel für den Operator "Gleich":

  • Wenn beide Operanden nicht gleich sind, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

  • Wenn beide Operanden gleich sind, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

4) Nicht gleich dem Bediener

Mit diesem Operator wird geprüft, ob Operand oder Ausdruck auf beiden Seiten des Operators gleich sind oder nicht. Es ergibt true, wenn die Operanden auf beiden Seiten nicht gleich sind, andernfalls false

Beispiele für Operator ungleich:

  • Wenn beide Operanden nicht gleich sind, ist das Operationsergebnis wahr

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : wahr

  • Wenn beide Operanden gleich sind, ist das Operationsergebnis falsch

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
)
)

Führen Sie nun den obigen Code aus

Ausgabe : falsch

5) Ternäre Betreiber-

Dieser Operator wird verwendet, um zu prüfen, ob andere Bedingungen vorliegen. Es ist im Allgemeinen eine Abkürzung für if-else-Anweisung. Wenn der Ausdruck wahr ist, wird der Teil ausgeführt, andernfalls wird der Block ausgeführt. Es werden zwei Operanden verwendet:

Lassen Sie uns ein Beispiel sehen

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);
)
)

Ausgabe : 2

Im Ausdruck (a <b)? a: b wertet den Wert aus. Basierend auf der Auswertung wird if oder else block ausgeführt

Fazit -

Java ist eine Programmiersprache, in der es viele Konzepte gibt, die man studieren muss. Boolesche Operatoren sind eine davon. Diese Booleschen Operatoren führen den Code grundsätzlich aus, um zu überprüfen, ob der Ausdruckswert wahr ist oder nicht. Basierend auf der Ausdrucksbewertung wird der Wert zurückgegeben. Ein Boolescher Operator wird häufig in jeder Programmiersprache für verschiedene logische Programmierausdrücke verwendet.

Empfohlene Artikel

Dies war ein Leitfaden für Boolesche Operatoren in Java. Hier diskutieren wir verschiedene Arten von Booleschen Operatoren in Java wie logisches UND, logisches ODER, Gleich, Ungleich, Ternärer Operator mit Beispiel. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. Windows-Operatoren
  2. R Operatoren
  3. Python-Operatoren
  4. Scala-Betreiber
  5. Boolesche Operatoren in Python