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