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

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

下次还敢
Libérer: 2024-04-26 01:00:23
original
384 Les gens l'ont consulté

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal