自增自减运算符
//++ 自增 --自减 一元运算符
int a=3;
int b=++a;//执行完成这行代码后,先给b赋值,在自增
//a=a+1
System.out.println(a);>>4
//a=a+1
int c=++a;//执行完这行代码前,先自增,在给c赋值
System.out.println(a);>>5
System.out.println(b);>>3
System.out.println(c);>>5
int a=5;
int b=a--;
int c=--a;
System.out.println(a);>>3
System.out.println(b);>>5
System.out.println(c);>>3
//幂运算 2^3 2*2*2=8 很多运算,我们会使用一些工具类操作
double pow = Math.pow(2, 3);
System.out.println(pow);>>8.0
逻辑运算符
//与(and) 或(or) 非(取反)
boolean a=true;
boolean b=false;
System.out.println("a && b:"+(b&&a));>>false//逻辑与运算,两个变量都为真,结果才是true 有一个数为假就是false
System.out.println("a || b:"+(b||a));>>true//逻辑或运算,两个变量有一个为真,结果才是true
System.out.println("!(a&&b:)"+!(b&&a));>>true//如果是真,则为假,如果是假,则为真
System.out.println("!(a||b:)"+!(b||a));>>false
int c=5;
boolean d=c<4||c++<8;
System.out.println(d);
System.out.println(c);