演算子の種類
算術:
ビットごと: ビットを操作します。
リレーショナル: 値を比較します。
論理: 論理演算を実行します。
算術演算子
基本演算子:
単項演算子:
インクリメント演算子とデクリメント演算子:
インクリメント(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 には、数学的、論理的、リレーショナル、およびビット単位の演算のための演算子があります。
算術演算子には、-、*、/、%、--.
が含まれます。
% 演算子は整数型と浮動小数点型に適用できます。
インクリメント ( ) とデクリメント (--) には、操作の順序に影響する接頭辞と接尾辞の形式があります。
複雑な式での論理エラーを回避するには、演算子の動作を理解することが重要です。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3