Maison  >  Article  >  Java  >  Ordre de priorité des opérateurs arithmétiques en Java

Ordre de priorité des opérateurs arithmétiques en Java

下次还敢
下次还敢original
2024-04-26 01:00:23311parcourir

Ordre de priorité des opérateurs arithmétiques en Java : opérateurs unaires (++, --) opérateurs de multiplication et de division (*, /, %) opérateurs d'addition et de soustraction (+, -)

Ordre de priorité des opérateurs arithmétiques en Java

L'ordre de priorité des Opérateurs arithmétiques en Java

Réponse :
En Java, l'ordre de priorité des opérateurs arithmétiques est le suivant :

1 Opérateurs unaires

  • ++, -- : Priorité la plus élevée
  • +, - : positif, négatif

2. Opérateurs de multiplication et de division

  • *, /, % : Priorité supérieure

3. Opérateurs d'addition et de soustraction

  • +, - : priorité inférieure.

Développer la réponse :

Les opérateurs unaires ont la priorité la plus élevée, ce qui signifie qu'ils sont exécutés en premier. Par exemple :

<code class="java">int num = 10;
int result1 = ++num; // result1 = 11, num = 11
int result2 = -num; // result2 = -11</code>

Ensuite, les opérateurs de multiplication, de division et de modulo ont une priorité plus élevée. Par exemple :

<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>

Enfin, les opérateurs d’addition et de soustraction ont une priorité inférieure. Ils sont exécutés après tous les autres opérateurs. Par exemple :

<code class="java">int num3 = 10;
int num4 = 5;
int result6 = num3 + num4; // result6 = 15
int result7 = num3 - num4; // result7 = 5</code>

Remarque :

  • Si deux opérateurs ont la même priorité, ils sont exécutés de gauche à droite.
  • Vous pouvez utiliser des parenthèses pour modifier la priorité des opérateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn