關係符號的優先級

5>3==6>4   先作5>3 獲得true 而後作 6>4 獲得true,最後作 true==true  獲得truejava

6>5>4在java是錯的,從左往右先作6>5獲得true,而後作true>4,true無法跟整數之間進行比較。blog

a==b==true是對的,先作a==b的判斷,獲得true或false,而後在判斷是否與true相同,是能夠的。im

a==b==6是錯的,true、false不能與整數進行判斷的。img

a==b>false是錯的,按優先級先作b>false,假如b是數,是沒法與true、false進行比較的,若b是true或false,java中true與false之間沒有誰大誰小。co

同理(a==b)>false也是錯的,先算括號裏面獲得true或false,true與false之間沒有誰大誰小。ps

相關文章
相關標籤/搜索