Logische Operatoren in Java

EIN logischer Operator (Manchmal als a # 147-Booleschen Operator # 148-) in Java-Programmierung ist ein Operator, der ein boolesches Ergebnis zurückgibt, die auf dem booleschen Ergebnis von einem oder zwei anderen Ausdrücken basiert.

Manchmal Ausdrücke, die logischen Operatoren sind aufgerufen, # 147-Verbindung Ausdrücke # 148-da die Wirkung der logischen Operatoren ist, damit Sie kombinieren zwei oder mehrere Konditionstests in einem einzigen Ausdruck.

OperatorNameArtBeschreibung
!NichtUnaryKehrt zurück wahr wenn der Operand theright ausgewertet falsch. Gibt false zurück, wenn der Operand auf der rechten Seite ist wahr.
UndBinärKehrt zurück wahr wenn sowohl der operandsevaluate zu wahr. Beide Operanden areevaluated vor dem Und-Operator angewendet wird.
|OderBinärKehrt zurück wahr wenn mindestens einer von theoperands ausgewertet wahr. Beide operandsare ausgewertet, bevor der oder Betreiber angewendet wird.
^xorBinärKehrt zurück wahr wenn man - und onlyone - der Operanden den Wert true. Kehrt zurück falschwenn beide Operanden bewerten zu wahr oder ifboth Operanden bewerten zu falsch.
Bedingtes undBinärGleich wie , aber wenn der Operand über den linken zurückkehrt falsch, es gibt false zurück, ohne auf theright den Operanden zu bewerten.
||Bedingte OderBinärGleich wie |, aber wenn der Operand auf theleft zurückkehrt wahr, es gibt true zurück, ohne dass die Operanden auf die AuswertungRecht.

Menü