Java运算符,如果数学不好看着会有点复杂

运算符

*alt+回车自动补全代码

1.算数运算符:+,-,*,/,%,++,--

++--

  int b=a++;//执行完这个代码后,先给b赋值,在自增

  int c=++a;//执行完这个代码前,先自增,在给b赋值

幂运算(工具类操作)

double pow =Math.pow(底数,平方数);

eg

double pow =Math.pow(2,3);

输出结果为8.

2.赋值运算符:=

3.关系运算符:>,<,>=,<=,==,!=instanceof(不等于)

4.逻辑运算符:&&,||,!

1.&&:与运算逻辑符,两个变量中,都为真,结果才为真

若前面一个为假,则后面不进行判断,直接输出为假,称为短路运算。

下面的例子就是

当c<4判断为假,则后一个不会被运行,所以c输出为5

5.位运算符

&,|,^,~,>>,<<,>>>

与,或,非,取反,右移(除2),左移(乘2)

&:两个都为一,才为一,否则为0

|:都是零,才为零,否则为一

^:如果两个位置相同为0,不同为1

~:与其相反

例子

A=0011 1100

B=0000 1101

A&B=0000 1100

A|B=0011 1101

A^B=0011 0001

~B=1111 0010

注意

运算优先级由高到低

double>float>long>int>short>byte

但是如果有long就是long类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值