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