? 算術運算符:+ - * / % ++ --
1) % 取模摊趾,取余辜贵,余數(shù)為0即為整除
2) ++/--:自增自減毙沾,可在變量前也可在變量后
1.單獨使用時,在前在后都一樣
2.被使用時骇陈,在前在后不一樣震庭。
? a++的值為a?
? ++a的值為a+1
例 int a=5,b=5你雌;
Int c=a++器联;
? 1 將a的值賦給C
? ? 2? a自增1
Int d=++b;
? 1 將++b的值賦給d
? ? ? 2 b自增1
? 關系運算符
? > 大于? ? < 小于? >= 大于等于? ? <= 小于等于? == 等于
? 關系運算的結果為boolean型?
關系成立為true婿崭,不成立為false拨拓。
? 邏輯運算符
1) && :? 與? (短路)若第一個數(shù)為false,則后面的不執(zhí)行了
? ? ||:? 或? (短路)若第一個數(shù)為true氓栈,則后面的不執(zhí)行了
? ! :? ? 非
1) 邏輯運算時建立在關系運算的基礎之上的渣磷,
? ? ? 邏輯運算的結果也是boolean型。
? 賦值運算符:
? 簡單賦值運算符: =
? 擴展賦值運算符:+=? -=? *=? /=? %=
(自帶強制轉換功能)
Short s=5;
S+=5;? //相當于 s=(short)(s+5)
? 字符串連接運算符
? +:
? 若兩邊為數(shù)字授瘦,則做加法運算
? 若兩邊出現(xiàn)了字符串醋界,則做字符串連接。
? 條件/三目運算符
? 語法:
? Boolean提完?數(shù)1:數(shù)2
? 執(zhí)行過程
? 判斷boolean的值物独,若為true則選擇數(shù)1,為false則選擇數(shù)2.