Java中类型转换
不同类型的数据可以在一起运算,需要将他们转换为同一类型,就可以进行运算
Java类型转换的分类
隐式类型转换[自动类型转换] 小范围数据转大范围 byte->short->int->long
-
显示类型转换[强制类型转换] 强制的将大范围转化为小范围
- 格式: (转换后的类型)需要转化的数据
常用数据类型范围[从小到大]
byte->short->char->int->long->float->double
将小数转化为整数,会直接舍弃小数点以后所有数据
Java中的运算符
-
算术运算符
- 连接符:+
- +、-、*运算
- /,在Java中是整除,所得结果为商。
- %,用于取余数
- 自增++、自减--
- 左移 << 乘2^n次方
- 右移 >> 除2的n次方
赋值运算符
-
关系运算符
-
逻辑运算符
-
三元运算符(三目运算符)
逻辑表达式?表达式1:表达式2