解答一下这个代码数值的返回类型是什么?

w051914026 2007-07-04 08:19:30
public class Returnlt{
returnType methodA(byte x,doule y){
return (short)x/y*2;
}
}
请问程序中的第二行中returnType 应该指定为哪种类型?
A double B int C short D byte
...全文
288 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxx2844 2007-07-10
  • 打赏
  • 举报
回复
A
smais 2007-07-09
  • 打赏
  • 举报
回复
同意overcast(OMG)
grass_12 2007-07-09
  • 打赏
  • 举报
回复
同意楼上的意见
huanganbin 2007-07-09
  • 打赏
  • 举报
回复
overcast(OMG) 的意見,同意,批準!
overcast 2007-07-09
  • 打赏
  • 举报
回复
double

short只对后面的x生效,然后short * double / int,最终类型为double
奋斗并快乐着 2007-07-08
  • 打赏
  • 举报
回复
应该是short吧
它会先计算x/y*2在转型成short
dash_running 2007-07-04
  • 打赏
  • 举报
回复
提示看看自动类型转换的部分,短的遇到长的自动转为长的,长的要转为短的需要加括号强制转换,
dash_running 2007-07-04
  • 打赏
  • 举报
回复
a

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧