*关于JAVA运算的优先级
//运算符的优先级
public class Precendence {
public static void main(String[] args) {
int x = 1,y = 2,z = 3;
int a = x + y * z;
int b = (x + y) * z;
System.out.println("a = " + a + ", b = " + b);//加号的类型转换
}
/*
Output:
a = 7, b = 9
*/
}
如上例子,括号运算优先使用而免去记忆运算符优先级的麻烦,括号里的运算优先。
另,在 System.out.println语句里,“+”号在String类型和非String类型相加时让最后输出的结果转化为String类型。
``