Java語言中的運(yùn)算符
算數(shù)運(yùn)算符:+,-,*,/,%,++,--
關(guān)系運(yùn)算符:>,<,>=,<=,==,!=
布爾邏輯運(yùn)算符:!,&,|,^,&&,||
位運(yùn)算符:&,|,^,~,>>,<<,>>>
賦值運(yùn)算符:=
擴(kuò)展賦值運(yùn)算符:+=,-=,*=,/=
字符串連接運(yùn)算符:+
算數(shù)運(yùn)算符
int i = 3/2 //i = 1
double i =3/2.0 //i = 1.5
i++和++i的區(qū)別
i++ 先將i的值參加運(yùn)算,然后再加1
++i 是先把i的值加1,然后在參加運(yùn)算
關(guān)系運(yùn)算符
int i = 5; int j = 6;
boolean b = i>j; 為假false
邏輯運(yùn)算符
!--邏輯非 & --邏輯與 | --邏輯或
^ -- 邏輯異或 &&-- 短路與 || --短路或

屏幕快照 2016-04-05 下午10.26.04.png
表達(dá)式的類型和值
表達(dá)式是一種復(fù)合一定語法規(guī)則的運(yùn)算符和操作符的序列
i
10.5+i
(i+j)-2
表達(dá)式的值
對表達(dá)式中操作數(shù)進(jìn)行運(yùn)算得到的結(jié)果稱為表達(dá)式的值
表達(dá)式的類型
表達(dá)式的值得數(shù)據(jù)類型即為表達(dá)式的類型
Thanks ??!