什么是运算符
运算符可以对两个变量的值执行运算,运算过程由CPU完成。
都有哪几类运算符
Java中的运算符主要包含以下几类:
- 算术运算符
- 赋值运算符
- 关系运算符
- 逻辑运算符
算术运算符
算术运算符用于数学运算,主要包含以下几种:
- 加法运算符 +
- 减法运算符 -
- 乘法运算符 *
- 除法运算符 /
- 取余运算符 %
- 自增运算符 ++
- 自减运算符 --
算术运算符的使用规则
- 加减乘除称为四则运算,在四则运算符中需要重点注意“除法运算符”:
- 两个int类型的变量相除,余数将舍去,结果将会是int类型。
- 若一个float类型变量与int类型变量相除,结果将会是float类型。
- 若一个double类型变量与int类型变量相除,结果将会是double类型。
- 若一个float类型变量与double类型变量相除,结果将会是double类型。
自增运算符的使用规则
日常生活中有很多需要自增的运算,例如购物车中商品数量等。
int
我们可以使用自增运算符(++)使变量在原始数值之上自增1。
int
自增运算语句是有返回值的,可以使用变量保存自增运算语句的返回值。
int
赋值运算符
赋值运算符用于为变量赋值:
int
赋值运算符大集合
关系运算符
关系运算符用于对两个数值进行比较:
int
关系运算符大集合
逻辑运算符
逻辑运算符用于布尔类型数据之间进行运算,结果依然是布尔数据:
boolean
逻辑运算符大集合
课后作业
1. 控制台输入三角形的底a和高h,计算三角形的面积。(面积s=a*h/2)
2. 控制台输入圆锥的底面半径r与高h,计算圆锥的体积。(圆锥体积v=底面积*h/3)
3. 太阳与地球的距离是1.496*10⁸千米,光的速度是30万千米/秒,那么光从太阳到地球需要走多少分钟?