Was sind die logischen Operatoren und oder nicht in Java?

Was sind die logischen Operatoren und oder nicht in Java?
In der Java -Programmierung kann es Fälle geben, in denen der Programmierer die Werte basierend auf einer bestimmten Bedingung bewerten muss. Zum Beispiel analysieren und integrieren Sie die Werte basierend auf der angewandten Prüfung. In solchen Situationen das “logische OperatorenErlauben Sie dem Entwickler, die akkumulierten Werte bequem zu filtern und zu sortieren.

In diesem Blog wird die Verwendung und Implementierung der Java -logischen Operatoren demonstrierenUnd","oder", Und "nicht“.

Was sind die logischen Operatoren "und", "oder" und "nicht" in Java?

Der "logischer OperatorIst ein Symbol, das Operationen auf die Operanden anwendet und das entsprechende Ergebnis als „zurückgibt“boolean" Wert.

In der folgenden Tabelle werden die Verwendung von “erörtert“Und","oder", Und "nicht"Betreiber, ihre"Symbole","Syntax", Und "ist zurückgekommen" Werte:

Symbol Syntax Rückgabewert
&& (logisch und) Operand x && operand y Gibt true zurück, wenn beide Operanden sind “WAHR”.
|| (logisch oder) Operand X || Operanden y Gibt wahr, wenn einer der Operanden entspricht “WAHR”.
!(Logisch nicht) ! Operand x Gibt dem logischen Zustand des Operanden umgekehrt.

Beispiel 1: Anwenden der logischen Operatoren „und“, „oder“ und „nicht“ auf die angegebenen Werte in Java

In diesem Beispiel die logischen Operatoren “&&","||", Und "!”Kann angewendet werden, um nach den angegebenen Werten nach einer Bedingung zu überprüfen:

öffentliche Klasse und anornot
public static void main (String [] args)
int x = 20;
int y = 10;
boolean z = wahr;
System.aus.println (x0);
System.aus.println (x0);
System.aus.println (((!z));

Wenden Sie in den obigen Codezeilen die folgenden Schritte an:

  • Initialisieren Sie zunächst die bereitgestellten Ganzzahlwerte und eine “boolean" Wert.
  • Wenden Sie nun das an “an&&Operator, um nach den angegebenen zwei Bedingungen zu prüfen.
  • Es ist so, dass dieser Betreiber unter beiden zufriedenen Bedingungen zurückgibt “WAHR”. Ansonsten wird es angezeigt "FALSCH”.
  • Wenden Sie in ähnlicher Weise die gleiche Bedingung auf die Operanden an, indem Sie die “verwenden||" Operator.
  • Dieser bestimmte Betreiber wird zurückkehren “WAHR”Auf eine der angegebenen zufriedenen Bedingungen.
  • Zuletzt assoziieren Sie die “!Operator mit dem initialisierten booleschen Wert, um seinen Zustand umzukehren, i.e., “WAHR” ->“FALSCH”.

Ausgang

In dieser Ausgabe ist ersichtlich, dass die entsprechenden Ergebnisse gemäß dem entsprechenden logischen Operator zurückgegeben werden.

Stellen Sie vor dem nächsten Beispiel das folgende Paket ein, um das folgende Paket zu aktivieren. “Benutzereingabe”:

Java importieren.Util.Scanner;

Beispiel 2: Anwenden der logischen Operatoren "und", "oder" und "nicht" auf die Benutzereingabewerte in Java anwenden

Dieses Beispiel wendet die diskutierten logischen Operatoren auf die benutzerdefinierten Werte an:

öffentliche Klasse und anornot
public static void main (String [] args)
Scannerobjekt = neuer Scanner (System.In);
System.aus.println ("den ersten Wert eingeben:");
int x = Objekt.NextInt ();
System.aus.println ("den zweiten Wert eingeben:");
int y = Objekt.NextInt ();
System.aus.println ("den booleschen Wert eingeben:");
boolean z = Objekt.NextBoolean ();
System.aus.println (x0);
System.aus.println (x0);
System.aus.println (((!z));
Objekt.schließen();

Führen Sie gemäß dem obigen Codeblock die folgenden Schritte aus:

  • Erstellen Sie zunächst eine “Scanner”Objekt mit der“neu"Schlüsselwort und das"Scanner()Konstruktor.
  • Der "System.InParameter liest die Benutzereingabe.
  • Geben Sie danach die Ganzzahlwerte des Benutzers über die zugehörigen “einNextInt ()" Methode.
  • Geben Sie den Booleschen Wert mit Hilfe der angewandten an “einNEXTBOOLEAN ()" Methode.
  • Wenden Sie nun den besprochenen Betreiber in ähnlicher Weise einzeln auf die Operanden an, und das entsprechende Ergebnis wird zurückgegeben.
  • Schließlich schließen Sie die “Scanner"Über die"schließen()" Methode.

Ausgang

Dieses Ergebnis zeigt an, dass die entsprechenden Booleschen Werte basierend auf den Werten der Benutzereingabeoperanden zurückgegeben werden.

Abschluss

Die logischen Operatoren “Und","oder", Und "nicht"In Java wenden Sie die Operationen auf die Operanden an und geben das entsprechende Ergebnis als" zurück "boolean" Wert. Der "und" Operator gibt "WAHRWenn beide Operanden wahr zurückgeben. Der "oder" Operator gibt "WAHR”Auf einen der zufriedenen Operanden und der„ Nicht “-Betreiber gibt den logischen Zustand des Operanden umgekehrt zurück. Dieser Blog ist geführt, um die logischen Java -Operatoren "und", "oder" und "nicht" anzuwenden.