Operatoren in Java (Deutsch)

Operator in Java ist ein Symbol, das verwendet wird, um Operationen durchzuführen. Zum Beispiel: +, -, *, / usw.

Es gibt viele Arten von Operatoren in Java, die im Folgenden aufgeführt sind:

  • Unary Operator,
  • Arithmetic Operator,
  • Shift Operator,
  • Relational Operator,
  • Bitwise Operator,
  • Logical Operator,
  • Ternary Operator und
  • Assignment Operator.

Java Operator Precedence

Operator Typ Kategorie Precedence
Unary Postfix expr++ expr--
Präfix ++expr --expr +expr -expr ~ ! Arithmetisch Multiplikativ * / % Additiv + -
Shift Shift > >>>
Relational Vergleich < > <= >= instanceof
Gleichheit == !=
Bitweise bitweise AND &
bitweise exklusives OR ^
bitweises inklusives ODER |
Logisch logisches UND &&
logisches ODER ||
Ternär ternär ? :
Zuordnung Zuweisung = += -= *= /= %= &= ^= |= <<= >>= >>>=

Java Unärer Operator

Die unären Java-Operatoren benötigen nur einen Operanden. Unäre Operatoren werden verwendet, um verschiedene Operationen durchzuführen, z.B.:

  • Erhöhen/Verkleinern eines Wertes um eins
  • Negieren eines Ausdrucks
  • Invertieren des Wertes eines Booleschen Wertes

Java Unärer Operator Beispiel: ++ und —

Ausgabe:

10121210

Java Unary Operator Beispiel 2: ++ und —

Ausgabe:

2221

Java Unary Operator Beispiel: ~ und !

Ausgabe:

-119falsetrue

Java Arithmetische Operatoren

Java arithmetische Operatoren werden verwendet, um Addition, Subtraktion, Multiplikation und Division durchzuführen. Sie dienen als grundlegende mathematische Operationen.

Java Arithmetische Operatoren Beispiel

Ausgabe:

1555020

Java Arithmetische Operatoren Beispiel: Ausdruck

Ausgabe:

21

Java Linksschiebe-Operator

Der Java-Linksschiebe-Operator << wird verwendet, um alle Bits eines Wertes um eine bestimmte Anzahl nach links zu verschieben.

Java Left Shift Operator Beispiel

Ausgabe:

408080240

Java Rechtsschiebeoperator

Der Java Rechtsschiebeoperator >> wird verwendet, um den Wert des linken Operanden um die durch den rechten Operanden angegebene Anzahl von Bits nach rechts zu verschieben.

Beispiel für den rechten Shift-Operator in Java

Ausgabe:

252

Beispiel für den Shift-Operator in Java: >> vs >>>

Ausgabe:

55-51073741819

Java AND Operator Beispiel: Logisch && und Bitweise &

Der logische && Operator prüft die zweite Bedingung nicht, wenn die erste Bedingung falsch ist. Er prüft die zweite Bedingung nur, wenn die erste wahr ist.

Der bitweise & Operator prüft immer beide Bedingungen, egal ob die erste Bedingung wahr oder falsch ist.

Ausgabe:

falsefalse

Java AND Operator Beispiel: Logisch && vs. Bitweise &

Ausgabe:

false10false11

Java OR Operator Beispiel: Logisch || und Bitweise |

Der logische ||-Operator prüft die zweite Bedingung nicht, wenn die erste Bedingung wahr ist. Er prüft die zweite Bedingung nur, wenn die erste falsch ist.

Der bitweise | Operator prüft immer beide Bedingungen, egal ob die erste Bedingung wahr oder falsch ist.

Ausgabe:

truetruetrue10true11

Java Ternary Operator

Java Ternary Operator wird als einzeiliger Ersatz für die if-then-else-Anweisung verwendet und in der Java-Programmierung häufig eingesetzt. Es ist der einzige bedingte Operator, der drei Operanden benötigt.

Java Ternary Operator Beispiel

Ausgabe:

2

Anderes Beispiel:

Ausgabe:

5

Java-Zuweisungsoperator

Der Java-Zuweisungsoperator ist einer der am häufigsten verwendeten Operatoren. Er wird verwendet, um den Wert auf seiner rechten Seite dem Operanden auf seiner linken Seite zuzuweisen.

Java Zuweisungsoperator Beispiel

Ausgabe:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.