java中的運算符

算術運算符  賦值運算符java

比較運算符  邏輯運算符  條件運算符spa

 

java中的算術運算符code

加+ - * / 求餘% 自增1 ++ 自減1 --blog

/   除法  24/6=4 除法除不斷的只取整數,忽略小數點後的數(32/6=5)  table

%  24%7=3 ++ 自增1 --自減1class

int a=5;變量

int b=++a; //++在左邊,a先執行自增,再賦值給b語法

int b=a++; //++在右邊,a的值先賦值給b,再執行自增 -- 同理引用

++ --只能用於操做變量,不能用於操做數值或常量tab

 

java中的賦值運算符

賦值=  加等於+=  減等於-=  乘等於*=  除等於/=  模等於%=

 

java中的比較運算符

比較的結果是一個布爾值(true  or  false

>  <  >=  <= 只支持左右兩邊操做數都是數值類型

==  !=  既支持數值,也能夠是引用類型

 

java中的邏輯運算符

邏輯運算符

名稱

舉例

結果

&&

a&&b

若是ab都爲true,返回true

||

a||b

若是ab任一爲true,返回true

!

!a

若是afalse,返回true。就是取相反的

^

異或

a^b

若是ab有且僅有一個爲true,返回true

異或

有且只能有一我的投票贊成才能經過某議題

 

java中的條件運算符

條件運算符( ? : )也稱爲三元運算符

語法形式:布爾表達式   表達式1 :表達式2

運算過程:若是布爾表達式的值爲true,返回表達式1的值,不然返回表達式2的值

String str=(8>5)?"8大於5":"8小於5"; System.out.println(str);

int source=58;

String mark=(source>60)?"及格":"不及格";

System.out.println(mark);

運行結果:不及格

 

*** END

相關文章
相關標籤/搜索