1. 程式人生 > 其它 >Day02_運算子、鍵盤錄入、型別轉換

Day02_運算子、鍵盤錄入、型別轉換

1.算術運算子

1.運算子:對常量或者變數進行操作運算的符號
2.表示式:用運算子把常量或者變數連線起來符合java語法的式子就可以稱為表示式。
3.算術運算子:

符號

作用

說明

+

加法運算,字串連線運算

-

減法運算

*

乘法運算,與“×”相同

/

除法運算,與“÷”相同

%

取餘

獲取的是兩個資料做除法的餘數

  /和%的區別:被除數 ÷ 除數 = 商(/: 獲取除法運算中的商) ... 餘數(%: 獲取除法運算中的餘數)。
整數操作只能得到整數,要想得到小數,必須有浮點數參與運算。

        System.out.println( 1 + 1);    // 2
        System.out.println( 1 - 1);    // 0
        System.out.println( 1 * 2);    // 2
        System.out.println( 6 / 2);    // 3
        System.out.println( 6 % 4);  // 2
View Code

 例:獲取一個四位數字的個位,十位,百位,千位上的數字分別是多少呢?

// 兩個整數相除,結果得到的是整數。
        int num = 1234;
        System.out.println(num 
% 10); // 4 System.out.println(num / 10 % 10); // 先除 10 得到結果 123 在取餘 10 得到 3 System.out.println(num / 100 % 10); // 先除 100 得到結果 12 在取餘 10 得到 2 System.out.println(num / 1000); // 最後這個直接除以 1000 得到 1
View Code