Java 运算符

几个重点

1.关于优先级

()优先级最高   之后为++--   之后为!  之后为基本的  之后为&& ||   之后为三元条件?:

2.关于++a 与 a++

++a的优先级高于a++

 int a=8;

b=++a;   //b=9;a=9

如果

int a=8;

b=a++;  //b=8;a=9

3.三元条件

a = a > 12 ? "a - 12" : "a"//如果a>12,a=0;如果a<=12,a=a
原文地址:https://www.cnblogs.com/Chenshuai7/p/5015896.html