//重温运算符
b=a++;
// b = a , a = a + 1; 注释:先赋值给B 后增加A
b=++a;
//a = a + 1 , b = a; 注释;先增加A 再赋值给B
例子:
Math.pow(double a,double b);
double shuJu = Math.pow(2,3);//2的3次方
System.out.println(shuJu);
int a = 5;
boolean c = (a<4)&&(a++<4);
System.out.println(a);
System.out,println(c);
其中 a<4 被判断后,没有执行后面的 a++ < 4.
A = 0011 1100;
B = 0000 1101;
---------------
A&B = 0000 1100; //两个都有才输出 1
A|B = 0011 1101; //只要有 1 就输出 1
A^B = 0011 0001; //相同的输出0 , 不相同的输出 1
~B = 1111 0010; //与 B 的二进制数是相反的.
<< 左移 = *2
>> 右移 = /2
System.out.println(2<<3);
原文:https://www.cnblogs.com/qiantaosama/p/14727934.html