JAVA基础06——基本运算符

JAVA基础06——基本运算符

算术运算符

+,-,,/,%,++,–*

(加减乘除也叫二元运算符)

(在除出来小数的时候要先转一下类型,不然输出的值就为0 )

(不同变量相加时,凡是含有long变量,输出的结果都为默认值long类型,否则为int类型)

(自增,自减称一元运算符)

在这里插入图片描述

模运算

在这里插入图片描述

自增,自减

a++:在执行代码后,先赋值,再自增

++a:在执行代码前,先自增,再赋值

在这里插入图片描述

赋值运算符:=

关系运算符

在这里插入图片描述
>,<,>=,<=,==,!= (结果:true/false)

逻辑运算符

&& 或, || 与 , ! 非
在这里插入图片描述
在这里插入图片描述

拓展:短路运算

在前面的语句为错时,将不会执行后面的语句

在这里插入图片描述

在这里插入图片描述

位 运 算 符

&与,|或,^异或, ~非, >>左移 , <<右移, >>>

在这里插入图片描述
拓展:怎样让2*8运算的更快
在这里插入图片描述

条件运算符:?,:

在这里插入图片描述

扩展赋值运算符

+=,-=,*=,/=

在这里插入图片描述

幂运算

在这里插入图片描述

字符串连接符

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wpc2018/article/details/107634948