1.位运算符:&、|、^、>>、<<、>>>(了解);
/*
* A= 0011 1100
* B= 0000 1101
*
* A&B= 0000 1100
* A|B= 0011 1101
* A^B= 1100 0001
* ~B= 1111 0010
*
* 2*8=16
* << *2
* >> /2
* 0000 0000 0
* 0000 0001 1
* 0000 0010 2
* 0000 0100 4
* 0000 1000 8
* 0001 0000 16
*/
计算机效率最高
2.幂运算2^3=8
double pow =Math.pow(2,3);
System.out.println(pow);
很多功能需要使用Math类实现。
3.字符串连接符 +
int a=10;
int b=20;
System.out.println(""+a+b); //直接拼接起来,结果为1020
System.out.println(a+b+""); //先加再拼起来,结果为30
[点击并拖拽以移动]