Rumah >Java >javaTutorial >Urutan keutamaan operator aritmetik dalam java

Urutan keutamaan operator aritmetik dalam java

下次还敢
下次还敢asal
2024-04-26 01:00:23401semak imbas

Tertib keutamaan pengendali aritmetik dalam Java: operator unari (++, --) operator darab dan bahagi (*, /, %) operator tambah dan tolak (+, -)

Urutan keutamaan operator aritmetik dalam java

Tertib keutamaan bagi operator aritmetik dalam Java

Jawapan:
Di Jawa, urutan keutamaan operator aritmetik adalah seperti berikut:

1. -Positif, negatif

  • 2.
  • Kembangkan jawapan:

Pengendali unary

mempunyai keutamaan tertinggi, yang bermaksud mereka dilaksanakan terlebih dahulu. Contohnya:
    <code class="java">int num = 10;
    int result1 = ++num; // result1 = 11, num = 11
    int result2 = -num; // result2 = -11</code>
  • Seterusnya, pengendali darab, bahagi dan modulo mempunyai keutamaan yang lebih tinggi. Contohnya:
    <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>
    Akhir sekali, operator tambah dan tolak mempunyai keutamaan yang lebih rendah. Mereka dilaksanakan selepas semua pengendali lain. Contohnya:
  • <code class="java">int num3 = 10;
    int num4 = 5;
    int result6 = num3 + num4; // result6 = 15
    int result7 = num3 - num4; // result7 = 5</code>

    Nota:

      Jika dua operator mempunyai keutamaan yang sama, ia dilaksanakan dari kiri ke kanan.
    • Anda boleh menggunakan kurungan untuk menukar keutamaan pengendali.

    Atas ialah kandungan terperinci Urutan keutamaan operator aritmetik dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn