第二章06運算符(算術運算符、賦值運算符)

1、算術運算符:+ - * /(除)   %(取模--取餘數)   ++(自增)  --(自減)    +(連接運算符)

2、賦值運算符:=   +=   -=   *=    /=    %=

3、比較運算符:==   !=   >=  <=   >    <

4、邏輯運算符:&(邏輯與)   |(邏輯或)    !(邏輯非)    &&(短路與)     ||(短路或)       ^(邏輯異或)

5、位運算符:<<   >>   >>>  &    |     ^

6、三元運算符:(條件表達式)?表達式1:表達式2------true的話結果是1,false的話結果是2

運算符優先級:

1、算術運算符:

前++

2、賦值運算符:

當想實現不更改本身的數據類型的運算時使用

=是賦值,==是判等

例:

int i=1;

i*0.1;

System.out.println(i);

3、比較運算符:(比較運算符結果都是布爾類型,值爲true或false)

4、邏輯運算符:(對布爾類型的數據進行運算的)

^異或,只要有一個不一樣的,就是true,都一樣就是false

&(邏輯與)與&&(短路與的區別):

6、三元運算符

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章