Wie logische Operatoren funktionieren
Dieser Abschnitt zeigt den Arbeitsmechanismus logischer Operatoren. Zu diesem Zeitpunkt werden wir diesen Abschnitt in mehrere Unterabschnitte unterteilen, die die Arbeit gemäß den Arten von logischen Operatoren liefern.
Logisch und operatoren (&&)
Die Logik und verknüpft zwei Bedingungen miteinander und überprüft beide Bedingungen. Eines der folgenden Ergebnisse wird erwartet, und der Bediener:
Die Syntax (die die Beziehung zwischen Bedingung1 und Bedingung2 zeigt) zur Verwendung des und dem Bediener wird unten erwähnt:
condition1 && condition2Logisch oder operator
Es funktioniert auch basierend auf zwei Bedingungen, der oder Operator kann die unten erwähnten falschen oder wahren Werte zurückgeben:
Die OR (Anzeige oder Beziehung von Bedingung1 und Bedingung2) Funktionen der folgenden Syntax:
condion1 || Bedingung2Logisch nicht Operator
Der logische Nicht -Operator funktioniert im Vergleich zu anderen logischen Operatoren unterschiedlich. Der Nichtbetreiber berücksichtigt nur eine Bedingung (Unary Operator) und gibt wie folgt wahre/falsche Werte zurück:
Auf die unten angegebene Syntax folgt kein Operator
!(Zustand)Nachdem Sie diesen Abschnitt durchlaufen hatten, hätten Sie die Syntax und das Arbeiten jedes logischen Operators erfahren.
So verwenden Sie logische Operatoren
Dieser Abschnitt enthält Beispiele für alle Arten von logischen Operatoren.
Logisch und Operator
Der und Operator wird verwendet, um durch Überprüfung von zwei Bedingungen zurückzukehren. Zum Beispiel praktiziert das folgende Beispiel den und den Bediener auf den Variablen A und B.
Da beide Bedingungen wahr sind, wird der If-Block des Code ausgeführt:
Paket LH;Ausgang
Wenn wir jedoch den folgenden Code ausführen, wobei eine Bedingung falsch ist. Sie würden feststellen, dass der sonstige Block des Codes ausgeführt wird:
Paket LH;Ausgang
Logisch oder operator
Der oder der Operator überprüft außerdem zwei Bedingungen. Das folgende Beispiel zeigt die Verwendung des oder Operators in Java. Im folgenden Beispiel werden die beiden Variablen C und D unter Verwendung der IF-ELSE-Anweisung gegen den festgelegten Zustand überprüft. Es wird beobachtet, dass die „If-Block“ der Anweisung „If-ELSE“ ausgeführt wird, weil eine Bedingung wahr ist.
Paket LH;Ausgang
Im folgenden Code sind beide Bedingungen jedoch falsch, daher werden die else -Anweisungen gedruckt:
Paket LH;Ausgang
Logisch nicht Operator
Wie bereits erwähnt, berücksichtigt der Nichtbetreiber nur einen Zustand. Das nachstehende Beispiel wird überprüft, ob der IF -Block, obwohl die Bedingung falsch ist, der Nichtbetreiber als wahr betrachtet:
Paket LH;Ausgang
Der folgende Code würde den else-Block der IF-ELSE-Anweisung ausführen, da die Bedingung wahr ist (da sie mit nicht Bediener verwendet wird, sodass die Bedingung als falsch angesehen wird):
Paket LH;Ausgang
Abschluss
Die logischen Operatoren in Java arbeiten, indem sie die Bedingungen überprüfen und die Ergebnisse entsprechend zurückgeben. Dieser beschreibende Beitrag bietet die Arbeit und Verwendung verschiedener Arten logischer Operatoren. Die und nicht und nicht der Bediener gehören zur Kategorie der logischen Operatoren. Die und und oder die Betreiber hängen von den wahren oder falschen Bedingungen ab, während der Nichtbetreiber nur eine Bedingung für die Ausführung berücksichtigt.