Javaにおける算術演算子の優先順位

下次还敢
リリース: 2024-04-26 01:00:23
オリジナル
365 人が閲覧しました
#Java における算術演算子の優先順位: 単項演算子 ( 、 --) 乗算および除算演算子 (*、/、%) 加算および減算演算子 ( 、 -)

Javaにおける算術演算子の優先順位

Java における算術演算子の優先順位

答え: Java における算術演算子の優先順位は次のとおりです。 :

1. 単項演算子

    、--:
  • 最高優先度
  • 、-: 正、負

2. 乗算および除算の演算子

    *,/,%:
  • 優先度が高くなります

3. 加算演算子と減算演算子

    、-:
  • 優先度が低い
##回答を展開します:

単項演算子

は最も高い優先順位を持ち、最初に実行されることを意味します。例:

<code class="java">int num = 10;
int result1 = ++num; // result1 = 11, num = 11
int result2 = -num; // result2 = -11</code>
ログイン後にコピー
次に、乗算、除算、および剰余演算子の優先順位が高くなります。例:

<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>
ログイン後にコピー

最後に、加算演算子と減算演算子の優先順位は低くなります。これらは他のすべての演算子の後に実行されます。例:

<code class="java">int num3 = 10;
int num4 = 5;
int result6 = num3 + num4; // result6 = 15
int result7 = num3 - num4; // result7 = 5</code>
ログイン後にコピー

注:

2 つの演算子の優先順位が同じ場合、左から右に実行されます。
  • 括弧を使用して演算子の優先順位を変更できます。

以上がJavaにおける算術演算子の優先順位の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート