更新時間:2020-03-10 12:02:14 來源:動力節點 瀏覽2270次
1.算術運算符:
++和--詳解:都只能操作變量,不能操作常量:++和--表示自增和自減,都有前置和后置之分.
2.賦值運算符:
注:中間不能有空格.如+=不能寫成+=
3比較運算符:
4.三元運算符:
語法格式:X(boolean類型表達式)?Y:Z,若X結果為true則整個三元運算表達式的結果是Y中x為,先計算X的值,否則就是Z。三元運算符結果的類型由Y和Z決定。
求最大值:
5.邏輯運算符:
booleanret=booleanA與booleanB
與:
&:
&&:短路與具有短路效果,如果booleanA為false,就不在執行booleanB了;
(注:與的兩邊都為true時,其結果才為true,其余都為false)
booleanret=booleanA與booleanB
或:
|:即使A表達式為true,也會執行B表達式.無論B表達式結果為什么,都返回true.
||:短路或:具有短路效果,如果A表達式為true,就不在執行B表達式了.
(注:或的兩邊都為false時,其結果才為false,其余都為true)
異或:
^:相同為false,不同為true.
取反:!
6.位于運算:
遵循規則:
&:參與運算的兩個數,若相應位數的值都為1,則該位結果值是1,否則是0。
|:參與運算的兩個數相應位中只要有一個1,結果就是1。
^:參與運算的兩個數相應位相同則結果為0,否則為1。
~:表示把每個二進制位的"1"換成"0",把"0"換成"1"。
以上就是動力節點Java培訓機構小編介紹的“Java基礎學習:Java語言運算符”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習