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:
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:
Oder Sie können einen oder mehrere Operanden miteinander miteinander oder Operator vergleichen:
x || y || z || wEs 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:
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;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:
Dann verwenden wir den oder den Bediener "||" So überprüfen Sie die folgenden Bedingungen:
if (c == c1 || c == 'f')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:
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)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:
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)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.