Heim > Java > javaLernprogramm > Rangfolge arithmetischer Operatoren in Java

Rangfolge arithmetischer Operatoren in Java

下次还敢
Freigeben: 2024-04-26 01:00:23
Original
367 Leute haben es durchsucht

Prioritätsreihenfolge arithmetischer Operatoren in Java: unäre Operatoren (++, --), Multiplikations- und Divisionsoperatoren (*, /, %) Additions- und Subtraktionsoperatoren (+, -)

Rangfolge arithmetischer Operatoren in Java

Die Prioritätsreihenfolge von Arithmetische Operatoren in Java

Antwort:
In Java ist die Rangfolge der arithmetischen Operatoren wie folgt:

1. Unäre Operatoren

  • ++, --: Höchste Priorität
  • +, -: positiv, negativ

2. Multiplikations- und Divisionsoperatoren

  • *, /, %: Additions- und Subtraktionsoperatoren

+, -: niedrigere Priorität

  • Antwort erweitern:

Unäre Operatoren haben die höchste Priorität, was bedeutet, dass sie zuerst ausgeführt werden. Zum Beispiel:

<code class="java">int num = 10;
int result1 = ++num; // result1 = 11, num = 11
int result2 = -num; // result2 = -11</code>
Nach dem Login kopieren
Als nächstes haben die Multiplikations-, Divisions- und Modulo-Operatoren höhere Priorität. Zum Beispiel:

<code class="java">int num1 = 10;
int num2 = 3;
int result3 = num1 * num2; // result3 = 30
int result4 = num1 / num2; // result4 = 3
int result5 = num1 % num2; // result5 = 1</code>
Nach dem Login kopieren
Abschließend haben Additions- und Subtraktionsoperatoren eine niedrigere Priorität. Sie werden nach allen anderen Operatoren ausgeführt. Zum Beispiel:
<code class="java">int num3 = 10;
int num4 = 5;
int result6 = num3 + num4; // result6 = 15
int result7 = num3 - num4; // result7 = 5</code>
Nach dem Login kopieren

Hinweis:

Wenn zwei Operatoren die gleiche Priorität haben, werden sie von links nach rechts ausgeführt. Sie können Klammern verwenden, um die Priorität von Operatoren zu ändern.

    Das obige ist der detaillierte Inhalt vonRangfolge arithmetischer Operatoren in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage