天天看點

Java文法基礎--環境搭建與文法入門(一)--運算符(1)--算術運算符、指派運算符、關系運算符

1. 算術運算符

算術運算符 名稱 舉例
+ 加法 5+10=15
- 減法 10-5=5
* 乘法 3*6=18
/ 除法 36/4=9
% 求餘數 13%3=1
++ 自增1 int n=3;n++
- - 自減1 int n=3;n- -

自增自減運算符

n1 = 1

表達式 執行方式 結果
n2 = ++n1; n1 = n1 + 1; n2 = n1; n1 = 2; n2 = 2;
n2 = n1++; n2 = n1; n1 = n1 + 1; n1 = 2; n2 = 1;
n2 = - -n1; n1 = n1 - 1; n2 = n1; n1 = 0; n2 = 0;
n2 = n1- -; n2 = n1; n1 = n1 - 1; n1 = 0; n2 = 1;

2. 指派運算符

格式:變量=表達式;

例:int n=3; //将3指派給變量n

注意:指派運算符是從右往左運算,指派運算符的左邊不能是常量。

複合指派運算符

運算符 表達式 結果(假設x=15)
+= x+=5 20
-= x-=5 10
*= x*=5 75
/= x/=5 3
%= x%=5

3. 關系運算符

比較運算符用于判斷兩個資料的大小,如大于

比較的結果是一個布爾值

運算符 名稱 表達式 結果
大于 5>3 true
< 小于 5 < 3 false
>= 大于等于 5>=3 true
<= 小于等于 5<=3 false
== 等于 5==3 false
!= 不等于 5!=3 true