我们学习了部分变量,它们肯定是需要运算符才能实现各个变量之间的操作的,那我们就学习如何使用我们的运算符,以及它的优先级是如何定义的
运算符
先放上一张图
好了,这就是我们运算符优先级的全部内容了
当然除了这些算术运算符,我们还有逻辑运算符,位运算符,关系运算符,赋值运算符,条件运算符,其一些用法与我们的C++相同,故就不再重新阐述了,需要 用到的时候百度即可
强制类型转换
优先关系
低到高为
byte -> short -> char -> int -> long -> float -> double
如果优先级较低,则可以自动转换为另一个优先级高,而如果要把低的变为高的,就需要强制类型转换
比如
int 转为float
float h;
int a=155;
int b = 99;
h = (float)(a/b);