【個人學習JAVA---學後的梳理】四、簡單的一條語句

程序最小單位,語句

積土成山,風雨興焉...
一條語句,是程序的開始。條條簡單語句的積累,就是複雜程序的組成。那麼,語句是怎樣構成的?
語句的基本單位就是表達式與運算符

1. 運算符

Java的運算符可分爲4類: 算術運算符、關係運算符、邏輯運算符和位運算符。

1.1. 需格外注意的運算符

'/'是除法運算符,而'%'爲求餘(另稱:求模)運算符,前者返回除運算後的結果,後者返回餘數結果。

關於自增、自減運算符:

其運算順序探究

格式 說明
i++ 先參與運算,後自增 i = i++ +j;
i-- 先參與運算,後自減 上面的算術的結果說明:
++i 先自增,後參與運算 在i+j後,將加法結果賦值給i前,先完成了i的自增操作
--i 先自減,後參與運算 而後加法結果賦值給i,這條語句運行完畢。

位移運算符:<<與>>是位左移運算符與位右移運算符。
左移運算符“m<< n”表示將m的二進制表示左移n位。左移n位的時候,最左邊的n位將被丟棄,同時在最右邊補上n個0;右移反是之。例子:10001010 << 3 = 01010000。
位邏輯運算符:&、|、^是位運算符AND、位運算符OR、位運算符XOR。

位運算符 運算結果1 運算結果2 運算結果3 運算結果4
與 & 0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1
0 & 0 = 0 0 & 1 = 1 1 & 0 = 1 1 & 1 = 1
非 ^ 0 & 0 = 0 0 & 1 = 1 1 & 0 = 1 1 & 1 = 0

2. 表達式

表達式是由常量、變量或是其他操作數與運算符所組合而成的句子。

2.1. 條件表達式

條件表達式就是:" <能表示真假值的表達式>? <表達式或變量> : <表達式或變量>"。

結束 2019年8月6日 16:50:26

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章