演算子の種類
算術:
ビットごと: ビットを操作します。
リレーショナル: 値を比較します。
論理: 論理演算を実行します。
算術演算子
基本演算子:
単項演算子:
インクリメント演算子とデクリメント演算子:
++ インクリメント(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 サイトの他の関連記事を参照してください。