ホームページ  >  記事  >  Java  >  Java の演算子

Java の演算子

王林
王林オリジナル
2024-07-17 22:48:51515ブラウズ

Operadores em Java

演算子の種類

算術:

  • 基本的な数学演算を実行します。

ビットごと: ビットを操作します。
リレーショナル: 値を比較します。
論理: 論理演算を実行します。

算術演算子

基本演算子:

  • 追加
  • 減算
  • 乗算 / 分割 % モジュロ (除算の余り)

単項演算子:

  • さらに単項
  • より少ない単項

インクリメント演算子とデクリメント演算子:
++ インクリメント(1の加算)
-- デクリメント (1 からの減算)

算術演算子の動作

  • 数値型と文字型を操作します。

整数の除算: 余りを切り捨てます。

例: 10 / 3 の結果は 3 になります。
モジュール演算子: 除算の余りを生成します。
例: 10 % 3 の結果は 1 になります。

  • 整数型と浮動小数点型に適用できます。
class ModDemo {
    public static void main(String args[]) {
        int iresult = 10 / 3;
        int irem = 10 % 3;
        double dresult = 10.0 / 3.0;
        double drem = 10.0 % 3.0;
        System.out.println("Result and remainder of 10 / 3: " + iresult + " " + irem);
        System.out.println("Result and remainder of 10.0 / 3.0: " + dresult + " " + drem);
    }
}

出力:
10 / 3 の結果と余り: 3 1
10.0 / 3.0 の結果と余り: 3.3333333333333335 1.0

インクリメントとデクリメント
インクリメント (++): オペランドに 1 を加算します。

例: x = x + 1; x++ と同等です;
デクリメント (--): オペランドから 1 を減算します。

例: x = x - 1; x--;

と同等です

前置および後置の形式:

プレフィックス: 式で値を使用する前に増分/減分します。
例: ++x
後置: 増加/減少する前に式内の値を使用します。
例: x++

int x = 10;
int y = ++x; // y será 11, x será 11

要点のまとめ
Java には、数学的、論理的、関係的、およびビット単位の演算のための演算子があります。
算術演算子には、+、-、*、/、%、++、-- が含まれます。
% 演算子は、整数型と浮動小数点型に適用できます。
インクリメント (++) とデクリメント (--) には、演算の順序に影響する接頭辞と接尾辞の形式があります。
複雑な式での論理エラーを回避するには、演算子の動作を理解することが重要です。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。