运算符
运算符
-
算术运算符:+ , - , * , / , % , ++ , --
long a = 34354553434L; int b = 454; short c = 13; byte d = 4; System.out.println(a+b+c+d); //输出类型long System.out.println(b+c+d); //输出类型int System.out.println(c+d); //输出类型intint a = 1; int b = a++; //先赋值,再自增 b =1; int c = ++a; //先自增,再赋值 c=3; -
赋值运算符:=
-
关系运算符:> , < , >= , <= , == , != , instanceof
-
逻辑运算符:&& , || , !
-
位运算符:& , | , ^ , ~ , >> , << , >>>
int a = 00001100; int b = 00110101; /** * & a&b 两个数都是1,显示1,否则0 * | a|b 两个数都是0,显示0,否者1 * ^ a^b 相同是0,不同是1 * ~ ~a 取反 * */ /** * << *2 * >> /2 */ System.out.println(3<<3); //3*2*2*2 System.out.println(64>>3); //64/2/2/2 -
条件运算符:?:
-
扩展赋值运算符:+= , -= ,*= , /=
浙公网安备 33010602011771号