オペレータは一連の教科書() - Javaの算術演算子

オペレータは一連の教科書() - Javaの算術演算子

より、学ぶためにここにクリックし、にサインアップ

算術演算子は、
実質的に:
±* /%

インクリメントデクリメント
++ - -
ステップ1:基本算術演算子
ステップ2:実践-加算
ステップ3:回答-加算
ステップ4:算出手段が任意の長さのint超え
ステップ5:計算手段は、以下の任意のintの長さよりも
ステップ6:%モジュラス
ステップ7:インクリメントデクリメント
ステップ8:反対の違いが直面しているオペレータの前と後から保存増分
ステップ9:運動-インクリメント
ステップ10:答え-インクリメント

例1:基本的な算術演算子
±* /

基本的な数学

public class HelloWorld {
    public static void main(String[] args) {
        int i = 10;
        int j = 5;
        int a = i+j;
        int b = i - j;
        int c = i*j;
        int d = i /j;
    }
}

実施例4:演算手段が任意の長さの整数を超え
以上INTの長さを有する任意の演算装置は、その後、計算結果は最長の長さに応じて算出される場合
、このような
。INT 5 = A;
長い6 = B、
A + B - >結果が長いタイプであります

public class HelloWorld {
    public static void main(String[] args) {
 
        int a = 5;
        long b = 6;
        int c = (int) (a+b); //a+b的运算结果是long型,所以要进行强制转换
        long d = a+b;
         
    }
}

実施例5:計算手段任意の長さの整数よりも小さい
任意の演算器長はINTを超えていない場合、演算結果は、INTに従って計算される
。バイト1 = A、
バイトB = 2、
A + B - > int型

public class HelloWorld {
    public static void main(String[] args) {
        byte a = 1;
        byte b= 2;
        byte c = (byte) (a+b); //虽然a b都是byte类型,但是运算结果是int类型,需要进行强制转换
        int d = a+b;
    }
}

実施例6:%モジュラス
%モジュロとしても知られ、Iフェッチ
、5を2で割ってI 1

public class HelloWorld {
    public static void main(String[] args) {
 
        int i = 5;
        int j = 2;
        System.out.println(i%j); //输出为1
    }
}

例7:インクリメントデクリメント
++

元に基づいて増減1

public class HelloWorld {
    public static void main(String[] args) {
 
        int i = 5;
        i++;
        System.out.println(i);//输出为6
 
    }
}

実施例8:オペレータはカウンタを設定する前と後の差から保存増分
+実施例に
INT 5 = I;
I ++;最初の値、およびその後計算
++ I;最初の操作、及び、値を

public class HelloWorld {
    public static void main(String[] args) {
        int i = 5;
        System.out.println(i++); //输出5
        System.out.println(i);   //输出6
         
        int j = 5;
        System.out.println(++j); //输出6
        System.out.println(j);   //输出6
    }
}
公開された32元の記事 ウォンの賞賛182 ・は 10000 +を見て

おすすめ

転載: blog.csdn.net/weixin_44092440/article/details/102970971