Java基础三:运算符
运算符
-
Java语言支持如下运算符:优先级()最高
-
算数运算符:+、-、*、/、%、++、--
-
赋值运算符:=
-
关系运算符:>、<、>=、<=、==、!=、instanceof
-
逻辑运算符:&&、||、!
-
位运算符:&、|、^、~、>>、<<、>>>
-
/*A = 0011 1100 B = 0000 1101 ---------------------- A&B = 0000 1100 A|B = 0011 1101 A^B = 0011 0001 ~B = 1111 0010 ---------------------- 2*8 = 2*2*2*2--> 2<<<3 */ System.out.println(2<<3);//将2向左移三位 0000 0010 ---> 0001 0000 输出16
-
-
条件运算符:?:
-
扩展赋值运算符:+=、-=、*=、/=
-
字符串连接符:+
-
int a = 10; int b = 20; System.out.println(""+a+b);//输出1020 System.out.println(a+b+"");//输出30
-
-

浙公网安备 33010602011771号