5>3==6>4 先做5>3 得到true 然后做 6>4 得到true,最后做 true==true 得到true
6>5>4在java是错的,从左往右先做6>5得到true,然后做true>4,true没法跟整数之间进行比较。
a==b==true是对的,先做a==b的判断,得到true或false,然后在判断是否与true相同,是可以的。
a==b==6是错的,true、false不能与整数进行判断的。
a==b>false是错的,按优先级先做b>false,假如b是数,是无法与true、false进行比较的,若b是true或false,java中true与false之间没有谁大谁小。
同理(a==b)>false也是错的,先算括号里面得到true或false,true与false之间没有谁大谁小。