java中 1/2*3的结果是多少
来源:百度知道 编辑:UC知道 时间:2024/06/20 04:38:17
结果是0。
根据算数符号优先级,先算/再算*。
1/2是2个整型除以整型,最终结果取整数部分,是0。
0*3=0,因此结果是0
补充:
运算符计算时都有一定的顺序,就好象先要算乘除后算加减一样。优先级和结合性是运算符两个重要的特性,结合性又称为计算顺序,它决定组成表达式的各个部分是否参与计算以及什么时候计算。Java 中共有 54 种运算符,按优先级可以分为 14 级。
优先级 操作符 含义 关联性 用法
----------------------------------------------------------------
1 [ ] 数组下标 左 array_name[expr]
. 成员选择 左 object.member
( ) 方法参数 左&nbs