Wie man in java verwendet oder anerklärung

Wie man in java verwendet oder anerklärung
In Java sind die Betreiber einzigartige Symbole mit einem vordefinierten Zweck. Sie werden verwendet, um einen bestimmten Betrieb mit einem oder mehreren Operanden auszuführen und dann eine Ausgabe zurückzugeben. Es gibt viele Java -Operatoren wie arithmetische, logische und bitweise Operatoren. Genauer gesagt das “ODERDer Operator gehört zur Kategorie der logischen Operatoren. Dieser Boolesche Betreiber kehrt zurück “WAHR"Wenn eine oder beide Operand -Werte sind"WAHR”; Ansonsten kehrt es zurück “FALSCH”.

In diesem Artikel veranschaulicht die Methode, die sich auf die Verwendung der OR-Anweisung in Java bezieht.

Wie man in java verwendet oder anerklärung?

Oder ist ein logischer Operator, der in bedingten Aussagen wie If-ELSE verwendet wird. Es wird durch das Symbol bezeichnet “||”. Dieser Operator folgt dem untergegebenen Muster:

  • Wenn eine der Bedingungen wahr ist, gibt sie wahr zurück.
  • Wenn beide Bedingungen falsch sind, gibt es falsche zurück.
  • Wenn beide Bedingungen erfüllt sind, gibt es wahr zurück.

Bei mehreren Bedingungen mit dem OR -Betrieb, wenn die erste Bedingung als "als" als "bewertet wird"WAHR”, Der oder Operator überprüft nicht die zweite Bedingung, entweder wenn er wahr oder falsch ist. Wenn die erste Bedingung als falsch bewertet wird, wird der zweite überprüft.

Syntax
Die Syntax der OR -Aussage wird angegeben als:

x || y

Oder Sie können einen oder mehrere Operanden miteinander miteinander oder Operator vergleichen:

x || y || z || w

Es wird wahr sein, wenn eine der Bedingungen wahr ist.

Wahrheitstabelle oder Operator

Schauen wir uns die Wahrheitstabelle des oder Operators an:

X y x || y
WAHR WAHR WAHR
WAHR FALSCH WAHR
FALSCH WAHR WAHR
FALSCH FALSCH FALSCH

Wie die Wahrheitstabelle zeigt, dass, wenn einer der variablen Werte lautet “WAHR", Der oder Operator wird zurückkehren"WAHR”. Im anderen Fall kehrt es zurück “FALSCH"Wenn beide Werte sind"FALSCH”.

Gehen Sie zu den angegebenen Beispielen, um mehr über die Arbeit der oder Aussage in Java zu erfahren.

Beispiel 1
Zunächst erstellen wir zwei Variablen vom Typ Ganzzahl ""A" Und "B”, Und weisen Sie ihnen die folgenden Werte zu:

int a = 11;
int b = 5;

Erstellen Sie dann eine andere Int -Typ -Variable “SDas speichert die Summe der oben erstellten Variablen:

int s;

Nun in der “Wenn"Anweisung, wir werden prüfen, ob der Wert der Variablen"A" ist größer als "B”Durch Verwendung oder Operator. Wenn eine der Bedingungen wahr ist, fügen Sie die Werte der angegebenen Variablen hinzu und speichern Sie ihre Summe in “S”:

if (a> b || bS = A+B;
System.aus.println ("Die Summe ist" +s);

Der Compiler überprüft die erste Bedingung, nämlich “a> bWenn es als wahr bewertet wird, wird die nächste zusätzliche Bedingung ignoriert und der Körper der If -Anweisung wird ausgeführt:

Als Wert der “A"Variable ist größer als"B”, Ihre Summe wird als Ausgabe angezeigt:

Wechseln wir zum nächsten Beispiel, um zu sehen, wie der oder der Bediener andere Arten von Bedingungen überprüft.

Beispiel 2
Hier haben wir zwei Variablen vom Typ Charakter ““C" Und "C1”, Mit den gleichen Werten und verschiedenen Fällen:

char c = 'f';
char c1 = 'f';

Dann verwenden wir den oder den Bediener "||" So überprüfen Sie die folgenden Bedingungen:

if (c == c1 || c == 'f')
System.aus.println ("Der in C gespeicherte Wert ist"+ c);

Hier die erste Bedingung “C == C1"Wird als" bewertet "FALSCH„Weil wir wissen, dass der gleiche Großbuchstaben- und Kleinbuchstaben nicht gleich sind. Der oder Operator überprüft also die nächste Aussage, die wahr ist:

Ausgang

Als nächstes werden wir sehen, wie mehr als zwei Bedingungen mithilfe oder Anweisung überprüft werden. So lass uns gehen!

Beispiel 3
Zunächst erstellen wir vier Variablen vom Typ Ganzzahl. “A","B","C", Und "D”, Und weisen Sie ihnen die folgenden Werte zu:

int a = 11;
int b = 5;
int c = 1;
int d = 12;

Danach werden wir den oder den Operator verwenden, um einige Bedingungen basierend auf den Werten der erstellten Variablen zu testen:

if (a> d || a> c || a> b)
System.aus.println ("'a' ist größer als B und C");

Der oder Operator bewertet die erste Bedingung “a> d"Als falsch und es überprüft die nächste Bedingung"a> c" was wahr ist. Infolgedessen wird der dritte Zustand nicht ausgeführt:

Das Programm wird die hinzugefügte Anweisung ausdrucken, nachdem die zweite Bedingung als wahr bewertet wurde:

Was macht der oder Operator, wenn alle Bedingungen als falsch bewertet werden?? Das folgende Beispiel wird Ihre Frage beantworten!

Beispiel 4
In diesem Beispiel haben wir drei Ganzzahl -Typvariablen mit den folgenden Werten:

int b = 8;
int c = 1;
int d = 6;

Dann fügen wir einen If-ELSE-Block hinzu, wobei die IF-Anweisung die Bedingungen enthält, die der oder der Bediener als falsch bewertet.

if (c> d || c> b)
System.aus.println ("c 'ist größer als B und D");

anders
System.aus.println ("c 'ist weniger als B und D");

Da beide Aussagen nicht wahr sind, wird sonst Block ausgeführt, und es wird die folgende Anweisung in der Konsole angezeigt:

Wir haben alle wesentlichen Informationen zur Verwendung der OR -Erklärung in Java zur Verfügung gestellt.

Abschluss

Oder ist ein logischer Operator in Java, der größtenteils in Kontrollanweisungen wie IF-ELSE verwendet wird. Es gibt True aus, wenn eine der Aussagen als wahr bewertet wird. Andernfalls wird es als falsch zurückgegeben. Oder der Bediener überprüft den Zustand von der linken Seite. Es überprüft den ersten Zustand; Wenn es wahr ist, wird es nicht die anderen Bedingungen überprüfen und sich in den Körper der If -Anweisung bewegen. Dieses Artikel zeigt, wie man in Java verwendet oder Aussagen verwendet wird.