开发者社区 问答 正文

请问如下java代码返回类型是什么?

ReturnType method(byte x, double y) {
return (short)x/y*2;
}

展开
收起
蛮大人123 2016-02-19 17:46:31 2213 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    double (short)只作用在x上面,不会作用在整个表达式上面,由于优先级问题,所以先会将x转成short类型,然后与double的类型的y*2运算后,会自动转成double。所以结果为double

    2019-07-17 18:44:59
    赞同 展开评论
问答分类:
问答标签:
问答地址: