Java憑借高度可移植性和安全性,被廣泛應用于眾多企業和機構的首選開發語言,也逐漸成為當下一種廣泛使用的編程語言,因此一直以來都備受青睞,同時也吸引了很多人想報Java培訓課程學習Java開發技術然后快速轉行Java行業,今天八維職業學校和大家一起來看看Java常用的運算符都有什么,希望有助于大家學習。

運算符是一種特殊符號,用以表示數據的運算、賦值和比較等共分以下幾種:
1.1括號:() []
1.2一元運算符(只有1個操作數):!(邏輯取反)、+(正號)、-(負號)、自增自減:++、--
位運算符:~(整數機器碼取反) +操作數1
注意: 自增自減,當操作數在符號后面時,先完成本次運算之后再進行加減操作。
!與~都是取反操作,但是!只適用于boolean,~只適用于整數;一元運算符:只有一個操作數的運算符
1.3 算術運算符:* /(求商) %(求余)
1.4 算術運算符:+ - 由左至右 操作數1+操作數2
1.5 位運算符:<< (左移)>>(右移) a<
1.6 關系運算符:> >= < <=
1.7 關系運算符:==(判斷左右兩邊是否相等) != (判斷左右兩邊是否不等)
1.8 位運算符:&(與) 1100&1010=1000 0假1真
1.9 位運算符:^(異或) 1100^1010=0110 同假異真
1.10 位運算符:|(或) 1100|1010=1110
1.11 位運算符:&&(短路與) 若第一個條件為假,則結果為假,不再去判斷第二個操作數
1.12 位運算符:||(短路或) 若第一個條件為真,則結果為真,不再去判斷第二個操作數
1.13 三元運算符:?: 格式:條件?條件為真的結果:條件為假的結果
1.14 賦值運算符:=

大家沒必要去死記運算符的優先級順序,實際開發中,一般會使用小括號輔助進行優先級管理。例如:
java的運算符
分析:小括號優先級最高,因此
1、 執行 a + 18 ,結果為 30
2、 執行( a + 18 ) % 4 取模,結果為 2
3、 執行 a * ( ( a + 18 ) % 4 ),結果為 24
下一篇:python編程表達式有哪些?


學制學費
學習時間
近期活動
開班信息
課程內容
就業情況
津公網安備12011302141430
如何成為IT行業中有競爭力的人工智能工程師?
在當今數字化浪潮洶涌澎湃的時代,人工智能作為 IT 行業最具爆發力的領域之一,正重塑著世界的方方面面,從醫療保健到金融服務,從智能交通到娛樂產業,其影響力無處不在。若想成為這一充滿魅力與挑戰領域中的佼佼者 —— 極具競爭力的人工智能工程師,需要在多個維度精心打磨自己。