今晚,群里有同学问了个问题,里面涉及到了优先级问题。
class Demo
{
public static void main(String[] args)
{
boolean a = true;
boolean b = false;
double c = 0;
boolean d = a|b&c>60;
System.out.println(d);
}
}
{
public static void main(String[] args)
{
boolean a = true;
boolean b = false;
double c = 0;
boolean d = a|b&c>60;
System.out.println(d);
}
}
里面 的 boolean d = a|b&c>60; 这一句存在优先级问题,最后的结果是true。 可是为什么是这个答案呢。
http://www.cnblogs.com/gw811/archive/2012/10/13/2722752.html。优先级列表。