取反符号 - a表示对a进行取反运算。
a++/a-- 表示表达式运算完成后,再对a自加或自减。
++a/–a 表示先给a加一或者减一,再对表达式进行运算。
package plus;
public class plus {
public static void main(String[] args) {
int a =10;
int b = -a;
System.out.println(b);
int c = a++;
System.out.println(c);
System.out.println(a);
int d = ++a;
System.out.println(d);
System.out.println(a);
}
}
二元运算符
加+ 减- 乘* 除/ 取余%。
package plus;
public class plus {
public static void main(String[] args) {
int a = 10;
int b = a+a;
int c = a*a;
int d = a%3;
System.out.println(b);
System.out.println(c);
System.out.println(d);
}
}
算术赋值运算符
+=、-=、*=、/=、%=
加等于、减等于、乘等于、除等于、取余等于。
等于 ==、不等于!=、大于>、小于<、大于等于>=、小于等于<=。
逻辑运算符& | ! 分别为与、或、非。还有短路与&& 和短路或|| 。这两个与& |的区别是当前面计算为true时,就不再判断计算后面。从提高效率的角度来看,编程优先选择短路与和短路或。



