JAVA DAY5
基础知识
运算符
算术运算符:+ ,-,*,/,%(取余),++(自增),–(自减)
赋值运算符:=
关系运算符:>, < ,>=,<=,==,!=instanceof
逻辑运算符:&&(与),||(或),!(非)
位运算符:&,|, ^, ~, >>, << , >>>
条件运算符:?和:
扩展赋值运算符:+=,-=,*=,/=
tips:
-
a++(先赋值再自增)与++a(先自增再赋值)
-
幂运算//使用工具类来运算
Math.pow(2,3);
-
sout(“a+b=:”+(a+b))
输出a+b的值
-
&&逻辑与运算:两个变量都为真,结果为true
-
||逻辑或运算:两个变量有一个为真,则true
A=0011 1100
B=0000 1101
A&B=0000 1100
A|B=0011 1101
A^B=0011 0001(^相同为0,不同为1)
!B=1111 0010
2<<3 =16