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